ahriman
latest
Initial setup
Configuration
Commands reference
FAQ
Manual migrations
Architecture
Advanced usage
Triggers
Modules
ahriman
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
access (User attribute)
Action (class in ahriman.models.action)
active (Spawn attribute)
actual_version() (Package method)
Add (class in ahriman.application.handlers.add)
add() (ApplicationPackages method)
(Repo method)
(Sources method)
add_added() (Result method)
add_failed() (Result method)
add_removed() (Result method)
add_updated() (Result method)
address (SyncAhrimanClient attribute)
(Worker attribute)
AddView (class in ahriman.web.views.v1.service.add)
ahriman
module
ahriman.application
module
ahriman.application.ahriman
module
ahriman.application.application
module
ahriman.application.application.application
module
ahriman.application.application.application_packages
module
ahriman.application.application.application_properties
module
ahriman.application.application.application_repository
module
ahriman.application.application.updates_iterator
module
ahriman.application.application.workers
module
ahriman.application.application.workers.local_updater
module
ahriman.application.application.workers.remote_updater
module
ahriman.application.application.workers.updater
module
ahriman.application.handlers
module
ahriman.application.handlers.add
module
ahriman.application.handlers.backup
module
ahriman.application.handlers.change
module
ahriman.application.handlers.clean
module
ahriman.application.handlers.daemon
module
ahriman.application.handlers.dump
module
ahriman.application.handlers.handler
module
ahriman.application.handlers.help
module
ahriman.application.handlers.key_import
module
ahriman.application.handlers.patch
module
ahriman.application.handlers.rebuild
module
ahriman.application.handlers.remove
module
ahriman.application.handlers.remove_unknown
module
ahriman.application.handlers.repositories
module
ahriman.application.handlers.restore
module
ahriman.application.handlers.run
module
ahriman.application.handlers.search
module
ahriman.application.handlers.service_updates
module
ahriman.application.handlers.setup
module
ahriman.application.handlers.shell
module
ahriman.application.handlers.sign
module
ahriman.application.handlers.status
module
ahriman.application.handlers.status_update
module
ahriman.application.handlers.structure
module
ahriman.application.handlers.tree_migrate
module
ahriman.application.handlers.triggers
module
ahriman.application.handlers.unsafe_commands
module
ahriman.application.handlers.update
module
ahriman.application.handlers.users
module
ahriman.application.handlers.validate
module
ahriman.application.handlers.versions
module
ahriman.application.handlers.web
module
ahriman.application.lock
module
ahriman.core
module
ahriman.core.alpm
module
ahriman.core.alpm.pacman
module
ahriman.core.alpm.pacman_database
module
ahriman.core.alpm.remote
module
ahriman.core.alpm.remote.aur
module
ahriman.core.alpm.remote.official
module
ahriman.core.alpm.remote.official_syncdb
module
ahriman.core.alpm.remote.remote
module
ahriman.core.alpm.repo
module
ahriman.core.auth
module
ahriman.core.auth.auth
module
ahriman.core.auth.helpers
module
ahriman.core.auth.mapping
module
ahriman.core.auth.oauth
module
ahriman.core.build_tools
module
ahriman.core.build_tools.sources
module
ahriman.core.build_tools.task
module
ahriman.core.configuration
module
ahriman.core.configuration.configuration
module
ahriman.core.configuration.schema
module
ahriman.core.configuration.shell_interpolator
module
ahriman.core.configuration.validator
module
ahriman.core.database
module
ahriman.core.database.migrations
module
ahriman.core.database.migrations.m000_initial
module
ahriman.core.database.migrations.m001_package_source
module
ahriman.core.database.migrations.m002_user_access
module
ahriman.core.database.migrations.m003_patch_variables
module
ahriman.core.database.migrations.m004_logs
module
ahriman.core.database.migrations.m005_make_opt_depends
module
ahriman.core.database.migrations.m006_packages_architecture_required
module
ahriman.core.database.migrations.m007_check_depends
module
ahriman.core.database.migrations.m008_packagers
module
ahriman.core.database.migrations.m009_local_source
module
ahriman.core.database.migrations.m010_version_based_logs_removal
module
ahriman.core.database.migrations.m011_repository_name
module
ahriman.core.database.migrations.m012_last_commit_sha
module
ahriman.core.database.migrations.m013_dependencies
module
ahriman.core.database.operations
module
ahriman.core.database.operations.auth_operations
module
ahriman.core.database.operations.build_operations
module
ahriman.core.database.operations.changes_operations
module
ahriman.core.database.operations.dependencies_operations
module
ahriman.core.database.operations.logs_operations
module
ahriman.core.database.operations.operations
module
ahriman.core.database.operations.package_operations
module
ahriman.core.database.operations.patch_operations
module
ahriman.core.database.sqlite
module
ahriman.core.distributed
module
ahriman.core.distributed.distributed_system
module
ahriman.core.distributed.worker_loader_trigger
module
ahriman.core.distributed.worker_trigger
module
ahriman.core.distributed.workers_cache
module
ahriman.core.exceptions
module
ahriman.core.formatters
module
ahriman.core.formatters.aur_printer
module
ahriman.core.formatters.build_printer
module
ahriman.core.formatters.changes_printer
module
ahriman.core.formatters.configuration_paths_printer
module
ahriman.core.formatters.configuration_printer
module
ahriman.core.formatters.package_printer
module
ahriman.core.formatters.patch_printer
module
ahriman.core.formatters.printer
module
ahriman.core.formatters.repository_printer
module
ahriman.core.formatters.status_printer
module
ahriman.core.formatters.string_printer
module
ahriman.core.formatters.tree_printer
module
ahriman.core.formatters.update_printer
module
ahriman.core.formatters.user_printer
module
ahriman.core.formatters.validation_printer
module
ahriman.core.formatters.version_printer
module
ahriman.core.gitremote
module
ahriman.core.gitremote.remote_pull
module
ahriman.core.gitremote.remote_pull_trigger
module
ahriman.core.gitremote.remote_push
module
ahriman.core.gitremote.remote_push_trigger
module
ahriman.core.http
module
ahriman.core.http.sync_ahriman_client
module
ahriman.core.http.sync_http_client
module
ahriman.core.log
module
ahriman.core.log.http_log_handler
module
ahriman.core.log.journal_handler
module
ahriman.core.log.lazy_logging
module
ahriman.core.log.log_loader
module
ahriman.core.report
module
ahriman.core.report.console
module
ahriman.core.report.email
module
ahriman.core.report.html
module
ahriman.core.report.jinja_template
module
ahriman.core.report.remote_call
module
ahriman.core.report.report
module
ahriman.core.report.report_trigger
module
ahriman.core.report.telegram
module
ahriman.core.repository
module
ahriman.core.repository.cleaner
module
ahriman.core.repository.executor
module
ahriman.core.repository.package_info
module
ahriman.core.repository.repository
module
ahriman.core.repository.repository_properties
module
ahriman.core.repository.update_handler
module
ahriman.core.sign
module
ahriman.core.sign.gpg
module
ahriman.core.spawn
module
ahriman.core.status
module
ahriman.core.status.client
module
ahriman.core.status.watcher
module
ahriman.core.status.web_client
module
ahriman.core.support
module
ahriman.core.support.keyring_trigger
module
ahriman.core.support.mirrorlist_trigger
module
ahriman.core.support.package_creator
module
ahriman.core.support.pkgbuild
module
ahriman.core.support.pkgbuild.keyring_generator
module
ahriman.core.support.pkgbuild.mirrorlist_generator
module
ahriman.core.support.pkgbuild.pkgbuild_generator
module
ahriman.core.tree
module
ahriman.core.triggers
module
ahriman.core.triggers.trigger
module
ahriman.core.triggers.trigger_loader
module
ahriman.core.upload
module
ahriman.core.upload.github
module
ahriman.core.upload.http_upload
module
ahriman.core.upload.remote_service
module
ahriman.core.upload.rsync
module
ahriman.core.upload.s3
module
ahriman.core.upload.upload
module
ahriman.core.upload.upload_trigger
module
ahriman.core.util
module
ahriman.models
module
ahriman.models.action
module
ahriman.models.aur_package
module
ahriman.models.auth_settings
module
ahriman.models.build_status
module
ahriman.models.changes
module
ahriman.models.context_key
module
ahriman.models.counters
module
ahriman.models.dependencies
module
ahriman.models.internal_status
module
ahriman.models.log_handler
module
ahriman.models.log_record_id
module
ahriman.models.migration
module
ahriman.models.migration_result
module
ahriman.models.package
module
ahriman.models.package_archive
module
ahriman.models.package_description
module
ahriman.models.package_source
module
ahriman.models.packagers
module
ahriman.models.pacman_synchronization
module
ahriman.models.pkgbuild_patch
module
ahriman.models.process_status
module
ahriman.models.property
module
ahriman.models.remote_source
module
ahriman.models.report_settings
module
ahriman.models.repository_id
module
ahriman.models.repository_paths
module
ahriman.models.result
module
ahriman.models.sign_settings
module
ahriman.models.smtp_ssl_settings
module
ahriman.models.upload_settings
module
ahriman.models.user
module
ahriman.models.user_access
module
ahriman.models.waiter
module
ahriman.models.worker
module
ahriman.web
module
ahriman.web.apispec
module
ahriman.web.cors
module
ahriman.web.keys
module
ahriman.web.middlewares
module
ahriman.web.middlewares.auth_handler
module
ahriman.web.middlewares.exception_handler
module
ahriman.web.routes
module
ahriman.web.schemas
module
ahriman.web.schemas.aur_package_schema
module
ahriman.web.schemas.auth_schema
module
ahriman.web.schemas.build_options_schema
module
ahriman.web.schemas.changes_schema
module
ahriman.web.schemas.counters_schema
module
ahriman.web.schemas.error_schema
module
ahriman.web.schemas.file_schema
module
ahriman.web.schemas.info_schema
module
ahriman.web.schemas.internal_status_schema
module
ahriman.web.schemas.log_schema
module
ahriman.web.schemas.login_schema
module
ahriman.web.schemas.logs_schema
module
ahriman.web.schemas.oauth2_schema
module
ahriman.web.schemas.package_name_schema
module
ahriman.web.schemas.package_names_schema
module
ahriman.web.schemas.package_patch_schema
module
ahriman.web.schemas.package_properties_schema
module
ahriman.web.schemas.package_schema
module
ahriman.web.schemas.package_status_schema
module
ahriman.web.schemas.pagination_schema
module
ahriman.web.schemas.patch_name_schema
module
ahriman.web.schemas.patch_schema
module
ahriman.web.schemas.pgp_key_id_schema
module
ahriman.web.schemas.pgp_key_schema
module
ahriman.web.schemas.process_id_schema
module
ahriman.web.schemas.process_schema
module
ahriman.web.schemas.remote_schema
module
ahriman.web.schemas.repository_id_schema
module
ahriman.web.schemas.search_schema
module
ahriman.web.schemas.status_schema
module
ahriman.web.schemas.update_flags_schema
module
ahriman.web.schemas.versioned_log_schema
module
ahriman.web.schemas.worker_schema
module
ahriman.web.views
module
ahriman.web.views.api
module
ahriman.web.views.api.docs
module
ahriman.web.views.api.swagger
module
ahriman.web.views.base
module
ahriman.web.views.index
module
ahriman.web.views.static
module
ahriman.web.views.status_view_guard
module
ahriman.web.views.v1
module
ahriman.web.views.v1.distributed
module
ahriman.web.views.v1.distributed.workers
module
ahriman.web.views.v1.packages
module
ahriman.web.views.v1.packages.changes
module
ahriman.web.views.v1.packages.logs
module
ahriman.web.views.v1.packages.package
module
ahriman.web.views.v1.packages.packages
module
ahriman.web.views.v1.packages.patch
module
ahriman.web.views.v1.packages.patches
module
ahriman.web.views.v1.service
module
ahriman.web.views.v1.service.add
module
ahriman.web.views.v1.service.pgp
module
ahriman.web.views.v1.service.process
module
ahriman.web.views.v1.service.rebuild
module
ahriman.web.views.v1.service.remove
module
ahriman.web.views.v1.service.request
module
ahriman.web.views.v1.service.search
module
ahriman.web.views.v1.service.update
module
ahriman.web.views.v1.service.upload
module
ahriman.web.views.v1.status
module
ahriman.web.views.v1.status.info
module
ahriman.web.views.v1.status.repositories
module
ahriman.web.views.v1.status.status
module
ahriman.web.views.v1.user
module
ahriman.web.views.v1.user.login
module
ahriman.web.views.v1.user.logout
module
ahriman.web.views.v2
module
ahriman.web.views.v2.packages
module
ahriman.web.views.v2.packages.logs
module
ahriman.web.web
module
ALLOW_MULTI_ARCHITECTURE_RUN (Handler attribute)
allow_read_only (Auth attribute)
api_key (Telegram attribute)
Application (class in ahriman.application.application.application)
application (UpdatesIterator attribute)
ApplicationPackages (class in ahriman.application.application.application_packages)
ApplicationProperties (class in ahriman.application.application.application_properties)
ApplicationRepository (class in ahriman.application.application.application_repository)
arch_request() (Official method)
ARCHBUILD_COMMAND_PATH (Setup attribute)
archbuild_flags (Task attribute)
architecture (ApplicationProperties property)
(Configuration property)
(InternalStatus attribute)
(PackageDescription attribute)
(RemotePull attribute)
(RepositoryId attribute)
(RepositoryProperties property)
(Task attribute)
(Trigger property)
ARCHITECTURE_SPECIFIC_SECTIONS (Configuration attribute)
Archive (PackageSource attribute)
archive_size (PackageDescription attribute)
asset_remove() (GitHub method)
asset_upload() (GitHub method)
AUR (class in ahriman.core.alpm.remote.aur)
(PackageSource attribute)
aur_request() (AUR method)
AURPackage (class in ahriman.models.aur_package)
AURPackageSchema (class in ahriman.web.schemas.aur_package_schema)
AurPrinter (class in ahriman.core.formatters.aur_printer)
Auth (class in ahriman.core.auth.auth)
auth (SyncHttpClient attribute)
auth_control (Auth property)
(OAuth property)
AuthOperations (class in ahriman.core.database.operations.auth_operations)
authorized_userid() (in module ahriman.core.auth.helpers)
AuthSchema (class in ahriman.web.schemas.auth_schema)
AuthSettings (class in ahriman.models.auth_settings)
Auto (PackageSource attribute)
B
Backup (class in ahriman.application.handlers.backup)
balance() (Tree static method)
base (Package attribute)
BaseView (class in ahriman.web.views.base)
before_get() (ShellInterpolator method)
boolean_action_argument() (Spawn static method)
branch (RemoteSource attribute)
build() (Task method)
build_command (Task attribute)
build_command() (Setup static method)
build_date (PackageDescription attribute)
build_directory (RepositoryPaths property)
build_queue_clear() (BuildOperations method)
build_queue_get() (BuildOperations method)
build_queue_insert() (BuildOperations method)
BuildError
Building (BuildStatusEnum attribute)
building (Counters attribute)
BuildOperations (class in ahriman.core.database.operations.build_operations)
BuildOptionsSchema (class in ahriman.web.schemas.build_options_schema)
BuildPrinter (class in ahriman.core.formatters.build_printer)
BuildStatus (class in ahriman.models.build_status)
BuildStatusEnum (class in ahriman.models.build_status)
C
cache (RepositoryPaths property)
cache_for() (RepositoryPaths method)
calculate_etag() (S3 static method)
calculate_hash() (HttpUpload static method)
call() (Handler class method)
CalledProcessError
Change (class in ahriman.application.handlers.change)
changes (Changes attribute)
(ChangesPrinter attribute)
Changes (class in ahriman.models.changes)
changes() (ApplicationRepository method)
(Sources static method)
changes_get() (ChangesOperations method)
changes_insert() (ChangesOperations method)
changes_remove() (ChangesOperations method)
ChangesOperations (class in ahriman.core.database.operations.changes_operations)
ChangesPrinter (class in ahriman.core.formatters.changes_printer)
ChangesSchema (class in ahriman.web.schemas.changes_schema)
ChangesView (class in ahriman.web.views.v1.packages.changes)
chat_id (Telegram attribute)
check_authorized() (in module ahriman.core.auth.helpers)
check_credentials() (Auth method)
(Mapping method)
(User method)
check_depends (AURPackage attribute)
(PackageDescription attribute)
check_if_empty() (Handler static method)
check_loaded() (Configuration method)
check_output() (in module ahriman.core.util)
check_unsafe() (UnsafeCommands static method)
check_user() (in module ahriman.core.util)
(Lock method)
check_version() (Lock method)
chown() (RepositoryPaths method)
chroot (RepositoryPaths property)
Clean (class in ahriman.application.handlers.clean)
clean() (ApplicationRepository method)
Cleaner (class in ahriman.core.repository.cleaner)
clear() (Lock method)
clear_cache() (Cleaner method)
clear_chroot() (Cleaner method)
clear_packages() (Cleaner method)
clear_pacman() (Cleaner method)
clear_queue() (Cleaner method)
Client (class in ahriman.core.status.client)
client (RemoteCall attribute)
(RemoteService attribute)
client_id (OAuth attribute)
client_secret (OAuth attribute)
clients (RemoteUpdater property)
command (Rsync attribute)
command_arguments (Spawn attribute)
commit() (Sources method)
commit_author (RemotePush attribute)
configuration (ApplicationProperties attribute)
Configuration (AuthSettings attribute)
configuration (BaseView property)
Configuration (class in ahriman.core.configuration.configuration)
configuration (GPG attribute)
(Migrations attribute)
(PackageCreator attribute)
(Pacman attribute)
(RemoteUpdater attribute)
(Report attribute)
(RepositoryProperties attribute)
(Trigger attribute)
(Upload attribute)
(Validator attribute)
configuration_create_ahriman() (Setup static method)
configuration_create_devtools() (Setup static method)
configuration_create_makepkg() (Setup static method)
configuration_create_sudo() (Setup static method)
CONFIGURATION_SCHEMA (Trigger attribute)
configuration_schema() (Trigger class method)
CONFIGURATION_SCHEMA_FALLBACK (Trigger attribute)
configuration_sections() (DistributedSystem class method)
(KeyringTrigger class method)
(MirrorlistTrigger class method)
(RemotePullTrigger class method)
(RemotePushTrigger class method)
(ReportTrigger class method)
(Trigger class method)
(UploadTrigger class method)
ConfigurationPathsPrinter (class in ahriman.core.formatters.configuration_paths_printer)
ConfigurationPrinter (class in ahriman.core.formatters.configuration_printer)
conflicts (AURPackage attribute)
connection (Migrations attribute)
Console (class in ahriman.core.report.console)
(LogHandler attribute)
(ReportSettings attribute)
consumed_time (ProcessStatus attribute)
content (StringPrinter attribute)
ContextKey (class in ahriman.models.context_key)
convert() (AURPackage static method)
copy() (PacmanDatabase method)
Counters (class in ahriman.models.counters)
CountersSchema (class in ahriman.web.schemas.counters_schema)
create() (Lock method)
create_timer() (WorkerTrigger method)
D
Daemon (class in ahriman.application.handlers.daemon)
database (ApplicationProperties attribute)
(Mapping attribute)
(PacmanDatabase attribute)
(RemotePush attribute)
(RepositoryProperties attribute)
(Watcher attribute)
database_copy() (Pacman method)
database_init() (Pacman method)
database_path() (SQLite static method)
database_sync() (Pacman method)
dataclass_view() (in module ahriman.core.util)
default (Packagers attribute)
DEFAULT_ARCHLINUX_GIT_URL (Official attribute)
DEFAULT_ARCHLINUX_URL (Official attribute)
DEFAULT_AUR_URL (AUR attribute)
DEFAULT_BRANCH (Sources attribute)
DEFAULT_COMMIT_AUTHOR (Sources attribute)
default_key (GPG attribute)
DEFAULT_LOG_FORMAT (LogLoader attribute)
DEFAULT_LOG_LEVEL (LogLoader attribute)
default_pgp_key (JinjaTemplate attribute)
DEFAULT_RPC_URL (AUR attribute)
(Official attribute)
DEFAULT_RPC_VERSION (AUR attribute)
DEFAULT_SEARCH_REPOSITORIES (Official attribute)
DEFAULT_SYSLOG_DEVICE (LogLoader attribute)
delete() (LogsView method)
(PackageView method)
(PatchView method)
(WorkersView method)
DELETE_PERMISSION (LogsView attribute)
(PackageView attribute)
(PatchView attribute)
(WorkersView attribute)
Dependencies (class in ahriman.models.dependencies)
dependencies (Leaf attribute)
dependencies_get() (DependenciesOperations method)
dependencies_insert() (DependenciesOperations method)
dependencies_remove() (DependenciesOperations method)
DependenciesOperations (class in ahriman.core.database.operations.dependencies_operations)
depends (AURPackage attribute)
(Package property)
(PackageDescription attribute)
depends_build (Package property)
depends_check (Package property)
depends_make (Package property)
depends_on() (PackageArchive method)
depends_on_paths() (PackageArchive method)
depends_opt (Package property)
description (AURPackage attribute)
(PackageDescription attribute)
diff() (Sources method)
Directory (PackageSource attribute)
Disabled (AuthSettings attribute)
(PacmanSynchronization attribute)
(ReportSettings attribute)
(SignSettings attribute)
(SmtpSSLSettings attribute)
(UploadSettings attribute)
DistributedSystem (class in ahriman.core.distributed.distributed_system)
DocsView (class in ahriman.web.views.api.docs)
download() (PacmanDatabase method)
Dump (class in ahriman.application.handlers.dump)
dump() (Configuration method)
DuplicateRunError
dynamic_needed() (PackageArchive static method)
E
Email (class in ahriman.core.report.email)
(ReportSettings attribute)
emit() (HttpLogHandler method)
enabled (Auth attribute)
Enabled (PacmanSynchronization attribute)
enum_values() (in module ahriman.core.util)
errors (ValidationPrinter attribute)
ErrorSchema (class in ahriman.web.schemas.error_schema)
exception_handler() (in module ahriman.web.middlewares.exception_handler)
exception_response_text() (SyncHttpClient static method)
executable_create() (Setup static method)
execute() (Handler class method)
Executor (class in ahriman.core.repository.executor)
ExitCode
extend_architectures() (Sources static method)
ExtensionError
extract_arguments() (Web static method)
extract_packages() (Rebuild static method)
extract_user() (in module ahriman.core.util)
F
factory() (Operations static method)
Failed (BuildStatusEnum attribute)
failed (Counters attribute)
(Result property)
fetch() (Sources static method)
fetch_until() (Sources method)
filename (PackageDescription attribute)
filepath (PackageDescription property)
files() (Pacman method)
files_remove() (GitHub method)
(S3 static method)
files_upload() (GitHub method)
(S3 method)
FileSchema (class in ahriman.web.schemas.file_schema)
filter_json() (in module ahriman.core.util)
first_submitted (AURPackage attribute)
FixedUpdatesIterator (class in ahriman.application.application.updates_iterator)
for_base() (Packagers method)
force (Lock attribute)
Force (PacmanSynchronization attribute)
forget() (in module ahriman.core.auth.helpers)
from_archive() (Package class method)
from_aur() (Package class method)
(PackageDescription class method)
from_build() (Package class method)
from_env() (PkgbuildPatch class method)
from_json() (AURPackage class method)
(BuildStatus class method)
(Changes class method)
(Counters class method)
(InternalStatus class method)
(Package class method)
(PackageDescription class method)
(RemoteSource class method)
from_official() (Package class method)
from_option() (AuthSettings static method)
(ReportSettings static method)
(SignSettings static method)
(SmtpSSLSettings static method)
(UploadSettings static method)
from_package() (PackageDescription class method)
from_packages() (Counters class method)
from_pacman() (AURPackage class method)
from_path() (Configuration class method)
from_process() (BuildError class method)
from_repo() (AURPackage class method)
from_type() (ContextKey class method)
Full (UserAccess attribute)
full_depends() (Package method)
full_version() (in module ahriman.core.util)
G
generate() (Console method)
(Email method)
(HTML method)
(RemoteCall method)
(Report method)
(Telegram method)
generate_password() (User static method)
generator (PackageCreator attribute)
get() (ChangesView method)
(DocsView method)
(IndexView method)
(InfoView method)
(LoginView method)
(LogsView method)
,
[1]
(PackagesView method)
(PackageView method)
(PatchesView method)
(PatchView method)
(PGPView method)
(ProcessView method)
(RepositoriesView method)
(SearchView method)
(StaticView method)
(StatusView method)
(SwaggerView method)
(WorkersView method)
get_body() (HttpUpload static method)
get_bucket() (S3 static method)
get_client() (OAuth method)
get_error_messages() (ValidationPrinter static method)
get_hashes() (HttpUpload static method)
get_local_files() (GitHub method)
(S3 method)
get_non_empty() (BaseView static method)
get_oauth_url() (OAuth method)
get_oauth_username() (OAuth method)
get_paths() (Backup static method)
GET_PERMISSION (ChangesView attribute)
(DocsView attribute)
(IndexView attribute)
(InfoView attribute)
(LoginView attribute)
(LogsView attribute)
,
[1]
(PackagesView attribute)
(PackageView attribute)
(PatchesView attribute)
(PatchView attribute)
(PGPView attribute)
(ProcessView attribute)
(RepositoriesView attribute)
(SearchView attribute)
(StaticView attribute)
(StatusView attribute)
(SwaggerView attribute)
(WorkersView attribute)
get_permission() (BaseView class method)
get_provider() (OAuth static method)
get_remote_objects() (S3 method)
get_unsafe_commands() (UnsafeCommands static method)
get_user() (Mapping method)
gettype() (Configuration method)
git_source() (RemoteSource method)
git_url (RemoteSource attribute)
GitHub (class in ahriman.core.upload.github)
(UploadSettings attribute)
github_owner (GitHub attribute)
github_release_tag (GitHub attribute)
github_release_tag_name (GitHub attribute)
github_repository (GitHub attribute)
GitRemoteError
GPG (class in ahriman.core.sign.gpg)
groups (Package property)
(PackageDescription attribute)
H
handle (Pacman property)
Handler (class in ahriman.application.handlers.handler)
handler() (LogLoader static method)
has_changes() (Sources method)
has_process() (Spawn method)
has_remotes() (Sources static method)
hash_password() (User method)
hashes_get() (ChangesOperations method)
head() (BaseView method)
(Sources method)
Help (class in ahriman.application.handlers.help)
HIDE_KEYS (ConfigurationPrinter attribute)
homepage (JinjaTemplate attribute)
host (Email attribute)
HTML (class in ahriman.core.report.html)
(ReportSettings attribute)
HttpLogHandler (class in ahriman.core.log.http_log_handler)
HttpUpload (class in ahriman.core.upload.http_upload)
I
icon (OAuth attribute)
id (AURPackage attribute)
(RepositoryId property)
identifier (Worker attribute)
ignore_list (RepositoryProperties attribute)
in_package_context() (LazyLogging method)
include (Configuration property)
include_debug_packages (Task attribute)
includes (Configuration attribute)
(ConfigurationPathsPrinter attribute)
indent (Property attribute)
index (Migration attribute)
IndexView (class in ahriman.web.views.index)
info() (Remote class method)
InfoSchema (class in ahriman.web.schemas.info_schema)
InfoView (class in ahriman.web.views.v1.status.info)
init() (Repo method)
(Sources static method)
(SQLite method)
(Task method)
InitializeError
install() (KeyringGenerator method)
(PkgbuildGenerator method)
installed_packages() (PackageArchive method)
installed_size (PackageDescription attribute)
InternalStatus (class in ahriman.models.internal_status)
InternalStatusSchema (class in ahriman.web.schemas.internal_status_schema)
interval (UpdatesIterator attribute)
(Waiter attribute)
is_dependency() (Leaf method)
is_elf() (PackageArchive static method)
is_empty (Changes property)
(RepositoryId property)
(Result property)
is_enabled (AuthSettings property)
is_function (PkgbuildPatch property)
is_newer_than() (Package method)
is_outdated (MigrationResult property)
is_outdated() (Package method)
(PacmanDatabase method)
is_plain_diff (PkgbuildPatch property)
is_process_alive() (RemoteCall method)
is_remote (RemoteSource property)
is_required (Property attribute)
is_root() (Leaf method)
is_single_package (Package property)
is_timed_out() (Waiter method)
is_vcs (Package property)
items (Leaf property)
J
JinjaTemplate (class in ahriman.core.report.jinja_template)
Journald (LogHandler attribute)
JournalHandler (in module ahriman.core.log.journal_handler)
K
key (ContextKey attribute)
(PkgbuildPatch attribute)
(User attribute)
key_download() (GPG method)
key_export() (GPG method)
key_fingerprint() (GPG method)
key_import() (GPG method)
(Spawn method)
KeyImport (class in ahriman.application.handlers.key_import)
KeyringGenerator (class in ahriman.core.support.pkgbuild.keyring_generator)
KeyringTrigger (class in ahriman.core.support.keyring_trigger)
keywords (AURPackage attribute)
known_architectures() (RepositoryPaths class method)
known_repositories() (RepositoryPaths class method)
known_triggers() (TriggerLoader static method)
known_username() (Auth method)
(Mapping method)
L
last_commit_sha (Changes attribute)
last_modified (AURPackage attribute)
LAST_MODIFIED_HEADER (PacmanDatabase attribute)
LazyLogging (class in ahriman.core.log.lazy_logging)
Leaf (class in ahriman.core.tree)
leaves (Tree attribute)
levels() (Tree method)
license (AURPackage attribute)
(KeyringGenerator property)
(MirrorlistGenerator property)
(PkgbuildGenerator property)
licenses (Package property)
(PackageDescription attribute)
link_path (JinjaTemplate attribute)
List (Action attribute)
load() (Auth static method)
(Client static method)
(Configuration method)
(HttpLogHandler class method)
(LogLoader static method)
(Report static method)
(Repository class method)
(Sources static method)
(SQLite class method)
(TriggerLoader class method)
(Updater static method)
(Upload static method)
(Watcher method)
load_archives() (PackageInfo method)
load_includes() (Configuration method)
load_trigger() (TriggerLoader method)
load_trigger_class() (TriggerLoader method)
Local (PackageSource attribute)
local_files() (Package static method)
local_version (UpdatePrinter attribute)
LocalUpdater (class in ahriman.application.application.workers.local_updater)
Lock (class in ahriman.application.lock)
log_fn() (Update static method)
logger (LazyLogging property)
logger_name (LazyLogging property)
logging_path (Configuration property)
LogHandler (class in ahriman.models.log_handler)
LoginSchema (class in ahriman.web.schemas.login_schema)
LoginView (class in ahriman.web.views.v1.user.login)
LogLoader (class in ahriman.core.log.log_loader)
LogoutView (class in ahriman.web.views.v1.user.logout)
LogRecordId (class in ahriman.models.log_record_id)
logs_get() (LogsOperations method)
(Watcher method)
logs_insert() (LogsOperations method)
logs_remove() (LogsOperations method)
(Watcher method)
logs_update() (Watcher method)
LogSchema (class in ahriman.web.schemas.log_schema)
LogsOperations (class in ahriman.core.database.operations.logs_operations)
LogsSchema (class in ahriman.web.schemas.logs_schema)
LogsView (class in ahriman.web.views.v1.packages.logs)
(class in ahriman.web.views.v2.packages.logs)
M
maintainer (AURPackage attribute)
make_depends (AURPackage attribute)
(PackageDescription attribute)
make_html() (JinjaTemplate method)
make_request() (SyncHttpClient method)
makechrootpkg_flags (Task attribute)
makepkg_flags (Task attribute)
Mapping (class in ahriman.core.auth.mapping)
max_age (Auth attribute)
merge() (Result method)
merge_sections() (Configuration method)
migrate() (Migrations static method)
migrate_data (Migration attribute)
migrate_data() (in module ahriman.core.database.migrations.m000_initial)
(in module ahriman.core.database.migrations.m001_package_source)
(in module ahriman.core.database.migrations.m005_make_opt_depends)
(in module ahriman.core.database.migrations.m007_check_depends)
(in module ahriman.core.database.migrations.m008_packagers)
(in module ahriman.core.database.migrations.m011_repository_name)
Migration (class in ahriman.models.migration)
migration() (Migrations method)
MigrationError
MigrationResult (class in ahriman.models.migration_result)
Migrations (class in ahriman.core.database.migrations)
migrations() (Migrations method)
minmax() (in module ahriman.core.util)
MIRRORLIST_PATH (Setup attribute)
MirrorlistGenerator (class in ahriman.core.support.pkgbuild.mirrorlist_generator)
MirrorlistTrigger (class in ahriman.core.support.mirrorlist_trigger)
MissingArchitectureError
module
ahriman
ahriman.application
ahriman.application.ahriman
ahriman.application.application
ahriman.application.application.application
ahriman.application.application.application_packages
ahriman.application.application.application_properties
ahriman.application.application.application_repository
ahriman.application.application.updates_iterator
ahriman.application.application.workers
ahriman.application.application.workers.local_updater
ahriman.application.application.workers.remote_updater
ahriman.application.application.workers.updater
ahriman.application.handlers
ahriman.application.handlers.add
ahriman.application.handlers.backup
ahriman.application.handlers.change
ahriman.application.handlers.clean
ahriman.application.handlers.daemon
ahriman.application.handlers.dump
ahriman.application.handlers.handler
ahriman.application.handlers.help
ahriman.application.handlers.key_import
ahriman.application.handlers.patch
ahriman.application.handlers.rebuild
ahriman.application.handlers.remove
ahriman.application.handlers.remove_unknown
ahriman.application.handlers.repositories
ahriman.application.handlers.restore
ahriman.application.handlers.run
ahriman.application.handlers.search
ahriman.application.handlers.service_updates
ahriman.application.handlers.setup
ahriman.application.handlers.shell
ahriman.application.handlers.sign
ahriman.application.handlers.status
ahriman.application.handlers.status_update
ahriman.application.handlers.structure
ahriman.application.handlers.tree_migrate
ahriman.application.handlers.triggers
ahriman.application.handlers.unsafe_commands
ahriman.application.handlers.update
ahriman.application.handlers.users
ahriman.application.handlers.validate
ahriman.application.handlers.versions
ahriman.application.handlers.web
ahriman.application.lock
ahriman.core
ahriman.core.alpm
ahriman.core.alpm.pacman
ahriman.core.alpm.pacman_database
ahriman.core.alpm.remote
ahriman.core.alpm.remote.aur
ahriman.core.alpm.remote.official
ahriman.core.alpm.remote.official_syncdb
ahriman.core.alpm.remote.remote
ahriman.core.alpm.repo
ahriman.core.auth
ahriman.core.auth.auth
ahriman.core.auth.helpers
ahriman.core.auth.mapping
ahriman.core.auth.oauth
ahriman.core.build_tools
ahriman.core.build_tools.sources
ahriman.core.build_tools.task
ahriman.core.configuration
ahriman.core.configuration.configuration
ahriman.core.configuration.schema
ahriman.core.configuration.shell_interpolator
ahriman.core.configuration.validator
ahriman.core.database
ahriman.core.database.migrations
ahriman.core.database.migrations.m000_initial
ahriman.core.database.migrations.m001_package_source
ahriman.core.database.migrations.m002_user_access
ahriman.core.database.migrations.m003_patch_variables
ahriman.core.database.migrations.m004_logs
ahriman.core.database.migrations.m005_make_opt_depends
ahriman.core.database.migrations.m006_packages_architecture_required
ahriman.core.database.migrations.m007_check_depends
ahriman.core.database.migrations.m008_packagers
ahriman.core.database.migrations.m009_local_source
ahriman.core.database.migrations.m010_version_based_logs_removal
ahriman.core.database.migrations.m011_repository_name
ahriman.core.database.migrations.m012_last_commit_sha
ahriman.core.database.migrations.m013_dependencies
ahriman.core.database.operations
ahriman.core.database.operations.auth_operations
ahriman.core.database.operations.build_operations
ahriman.core.database.operations.changes_operations
ahriman.core.database.operations.dependencies_operations
ahriman.core.database.operations.logs_operations
ahriman.core.database.operations.operations
ahriman.core.database.operations.package_operations
ahriman.core.database.operations.patch_operations
ahriman.core.database.sqlite
ahriman.core.distributed
ahriman.core.distributed.distributed_system
ahriman.core.distributed.worker_loader_trigger
ahriman.core.distributed.worker_trigger
ahriman.core.distributed.workers_cache
ahriman.core.exceptions
ahriman.core.formatters
ahriman.core.formatters.aur_printer
ahriman.core.formatters.build_printer
ahriman.core.formatters.changes_printer
ahriman.core.formatters.configuration_paths_printer
ahriman.core.formatters.configuration_printer
ahriman.core.formatters.package_printer
ahriman.core.formatters.patch_printer
ahriman.core.formatters.printer
ahriman.core.formatters.repository_printer
ahriman.core.formatters.status_printer
ahriman.core.formatters.string_printer
ahriman.core.formatters.tree_printer
ahriman.core.formatters.update_printer
ahriman.core.formatters.user_printer
ahriman.core.formatters.validation_printer
ahriman.core.formatters.version_printer
ahriman.core.gitremote
ahriman.core.gitremote.remote_pull
ahriman.core.gitremote.remote_pull_trigger
ahriman.core.gitremote.remote_push
ahriman.core.gitremote.remote_push_trigger
ahriman.core.http
ahriman.core.http.sync_ahriman_client
ahriman.core.http.sync_http_client
ahriman.core.log
ahriman.core.log.http_log_handler
ahriman.core.log.journal_handler
ahriman.core.log.lazy_logging
ahriman.core.log.log_loader
ahriman.core.report
ahriman.core.report.console
ahriman.core.report.email
ahriman.core.report.html
ahriman.core.report.jinja_template
ahriman.core.report.remote_call
ahriman.core.report.report
ahriman.core.report.report_trigger
ahriman.core.report.telegram
ahriman.core.repository
ahriman.core.repository.cleaner
ahriman.core.repository.executor
ahriman.core.repository.package_info
ahriman.core.repository.repository
ahriman.core.repository.repository_properties
ahriman.core.repository.update_handler
ahriman.core.sign
ahriman.core.sign.gpg
ahriman.core.spawn
ahriman.core.status
ahriman.core.status.client
ahriman.core.status.watcher
ahriman.core.status.web_client
ahriman.core.support
ahriman.core.support.keyring_trigger
ahriman.core.support.mirrorlist_trigger
ahriman.core.support.package_creator
ahriman.core.support.pkgbuild
ahriman.core.support.pkgbuild.keyring_generator
ahriman.core.support.pkgbuild.mirrorlist_generator
ahriman.core.support.pkgbuild.pkgbuild_generator
ahriman.core.tree
ahriman.core.triggers
ahriman.core.triggers.trigger
ahriman.core.triggers.trigger_loader
ahriman.core.upload
ahriman.core.upload.github
ahriman.core.upload.http_upload
ahriman.core.upload.remote_service
ahriman.core.upload.rsync
ahriman.core.upload.s3
ahriman.core.upload.upload
ahriman.core.upload.upload_trigger
ahriman.core.util
ahriman.models
ahriman.models.action
ahriman.models.aur_package
ahriman.models.auth_settings
ahriman.models.build_status
ahriman.models.changes
ahriman.models.context_key
ahriman.models.counters
ahriman.models.dependencies
ahriman.models.internal_status
ahriman.models.log_handler
ahriman.models.log_record_id
ahriman.models.migration
ahriman.models.migration_result
ahriman.models.package
ahriman.models.package_archive
ahriman.models.package_description
ahriman.models.package_source
ahriman.models.packagers
ahriman.models.pacman_synchronization
ahriman.models.pkgbuild_patch
ahriman.models.process_status
ahriman.models.property
ahriman.models.remote_source
ahriman.models.report_settings
ahriman.models.repository_id
ahriman.models.repository_paths
ahriman.models.result
ahriman.models.sign_settings
ahriman.models.smtp_ssl_settings
ahriman.models.upload_settings
ahriman.models.user
ahriman.models.user_access
ahriman.models.waiter
ahriman.models.worker
ahriman.web
ahriman.web.apispec
ahriman.web.cors
ahriman.web.keys
ahriman.web.middlewares
ahriman.web.middlewares.auth_handler
ahriman.web.middlewares.exception_handler
ahriman.web.routes
ahriman.web.schemas
ahriman.web.schemas.aur_package_schema
ahriman.web.schemas.auth_schema
ahriman.web.schemas.build_options_schema
ahriman.web.schemas.changes_schema
ahriman.web.schemas.counters_schema
ahriman.web.schemas.error_schema
ahriman.web.schemas.file_schema
ahriman.web.schemas.info_schema
ahriman.web.schemas.internal_status_schema
ahriman.web.schemas.log_schema
ahriman.web.schemas.login_schema
ahriman.web.schemas.logs_schema
ahriman.web.schemas.oauth2_schema
ahriman.web.schemas.package_name_schema
ahriman.web.schemas.package_names_schema
ahriman.web.schemas.package_patch_schema
ahriman.web.schemas.package_properties_schema
ahriman.web.schemas.package_schema
ahriman.web.schemas.package_status_schema
ahriman.web.schemas.pagination_schema
ahriman.web.schemas.patch_name_schema
ahriman.web.schemas.patch_schema
ahriman.web.schemas.pgp_key_id_schema
ahriman.web.schemas.pgp_key_schema
ahriman.web.schemas.process_id_schema
ahriman.web.schemas.process_schema
ahriman.web.schemas.remote_schema
ahriman.web.schemas.repository_id_schema
ahriman.web.schemas.search_schema
ahriman.web.schemas.status_schema
ahriman.web.schemas.update_flags_schema
ahriman.web.schemas.versioned_log_schema
ahriman.web.schemas.worker_schema
ahriman.web.views
ahriman.web.views.api
ahriman.web.views.api.docs
ahriman.web.views.api.swagger
ahriman.web.views.base
ahriman.web.views.index
ahriman.web.views.static
ahriman.web.views.status_view_guard
ahriman.web.views.v1
ahriman.web.views.v1.distributed
ahriman.web.views.v1.distributed.workers
ahriman.web.views.v1.packages
ahriman.web.views.v1.packages.changes
ahriman.web.views.v1.packages.logs
ahriman.web.views.v1.packages.package
ahriman.web.views.v1.packages.packages
ahriman.web.views.v1.packages.patch
ahriman.web.views.v1.packages.patches
ahriman.web.views.v1.service
ahriman.web.views.v1.service.add
ahriman.web.views.v1.service.pgp
ahriman.web.views.v1.service.process
ahriman.web.views.v1.service.rebuild
ahriman.web.views.v1.service.remove
ahriman.web.views.v1.service.request
ahriman.web.views.v1.service.search
ahriman.web.views.v1.service.update
ahriman.web.views.v1.service.upload
ahriman.web.views.v1.status
ahriman.web.views.v1.status.info
ahriman.web.views.v1.status.repositories
ahriman.web.views.v1.status.status
ahriman.web.views.v1.user
ahriman.web.views.v1.user.login
ahriman.web.views.v1.user.logout
ahriman.web.views.v2
ahriman.web.views.v2.packages
ahriman.web.views.v2.packages.logs
ahriman.web.web
move() (Sources method)
MultipleArchitecturesError
multisearch() (Remote class method)
N
name (AURPackage attribute)
(JinjaTemplate attribute)
(KeyringGenerator attribute)
(Migration attribute)
(Property attribute)
(Repo attribute)
(RepositoryId attribute)
(RepositoryProperties property)
new_version (MigrationResult attribute)
next_pkgrel() (Package method)
next_worker() (RemoteUpdater method)
no_empty_report (Email attribute)
node (ValidationPrinter attribute)
num_votes (AURPackage attribute)
O
OAuth (AuthSettings attribute)
(class in ahriman.core.auth.oauth)
OAuth2Schema (class in ahriman.web.schemas.oauth2_schema)
Official (class in ahriman.core.alpm.remote.official)
OfficialSyncdb (class in ahriman.core.alpm.remote.official_syncdb)
old_version (MigrationResult attribute)
on_result() (Application method)
(ApplicationPackages method)
(ApplicationRepository method)
(RemotePushTrigger method)
(ReportTrigger method)
(Trigger method)
(TriggerLoader method)
(UploadTrigger method)
on_start() (Application method)
(KeyringTrigger method)
(MirrorlistTrigger method)
(RemotePullTrigger method)
(Trigger method)
(TriggerLoader method)
(WorkerLoaderTrigger method)
(WorkerTrigger method)
on_stop() (Application method)
(Trigger method)
(TriggerLoader method)
(WorkerTrigger method)
Operations (class in ahriman.core.database.operations.operations)
opt_depends (AURPackage attribute)
(PackageDescription attribute)
OptionError
OPTIONS_PERMISSION (BaseView attribute)
out_of_date (AURPackage attribute)
override_sections() (Configuration method)
overrides (Packagers attribute)
owner() (RepositoryPaths static method)
P
package (AurPrinter attribute)
Package (class in ahriman.models.package)
package (Leaf attribute)
(PackageArchive attribute)
(PackagePrinter attribute)
(Task attribute)
(UpdatePrinter attribute)
package() (KeyringGenerator method)
(MirrorlistGenerator method)
(Pacman method)
(PkgbuildGenerator method)
package_add() (Client method)
(WebClient method)
package_base (Dependencies attribute)
(LogRecordId attribute)
package_base_id (AURPackage attribute)
package_base_update() (PackageOperations method)
package_changes() (PackageInfo method)
package_changes_get() (Client method)
(Watcher method)
(WebClient method)
package_changes_set() (Client method)
(WebClient method)
package_clear() (SQLite method)
package_copy() (RemotePull method)
package_dependencies() (Versions static method)
package_get() (Client method)
(Watcher method)
(WebClient method)
package_info() (AUR method)
(Official method)
(OfficialSyncdb method)
(Remote method)
package_like() (in module ahriman.core.util)
package_logs() (Client method)
(WebClient method)
package_remove() (Client method)
(PackageOperations method)
(Watcher method)
(WebClient method)
package_search() (AUR method)
(Official method)
(Remote method)
package_update() (Client method)
(PackageOperations method)
(RemotePush method)
(Watcher method)
(WebClient method)
package_upload() (RemoteService method)
PackageArchive (class in ahriman.models.package_archive)
PackageCreator (class in ahriman.core.support.package_creator)
PackageDescription (class in ahriman.models.package_description)
PackageInfo (class in ahriman.core.repository.package_info)
PackageInfoError
PackageNameSchema (class in ahriman.web.schemas.package_name_schema)
PackageNamesSchema (class in ahriman.web.schemas.package_names_schema)
PackageOperations (class in ahriman.core.database.operations.package_operations)
PackagePatchSchema (class in ahriman.web.schemas.package_patch_schema)
PackagePrinter (class in ahriman.core.formatters.package_printer)
PackagePropertiesSchema (class in ahriman.web.schemas.package_properties_schema)
packager (Package attribute)
packager() (RepositoryProperties method)
packager_id (User attribute)
Packagers (class in ahriman.models.packagers)
packagers (KeyringGenerator attribute)
packages (InternalStatus attribute)
(Package attribute)
(RepositoryPaths property)
Packages (SignSettings attribute)
packages (TreePrinter attribute)
(VersionPrinter attribute)
(Watcher property)
packages() (PackageInfo method)
(Pacman method)
packages_add() (Spawn method)
packages_built() (Cleaner method)
(PackageInfo method)
packages_depend_on() (PackageInfo method)
packages_full (Package property)
packages_get() (PackageOperations method)
packages_rebuild() (Spawn method)
packages_remove() (Spawn method)
packages_update() (RemotePush method)
(Spawn method)
PackageSchema (class in ahriman.web.schemas.package_schema)
PackageSource (class in ahriman.models.package_source)
PackageStatusSchema (class in ahriman.web.schemas.package_status_schema)
PackageStatusSimplifiedSchema (class in ahriman.web.schemas.package_status_schema)
PackagesView (class in ahriman.web.views.v1.packages.packages)
PackageView (class in ahriman.web.views.v1.packages.package)
Pacman (class in ahriman.core.alpm.pacman)
pacman (RepositoryPaths property)
(RepositoryProperties attribute)
PacmanDatabase (class in ahriman.core.alpm.pacman_database)
PacmanError
PacmanSynchronization (class in ahriman.models.pacman_synchronization)
page() (BaseView method)
PaginationSchema (class in ahriman.web.schemas.pagination_schema)
parse() (PkgbuildPatch static method)
parse_address() (WebClient static method)
parse_response() (AUR static method)
(Official static method)
parse_version() (in module ahriman.core.util)
partition() (in module ahriman.core.util)
(LocalUpdater method)
(RemoteUpdater method)
(Tree static method)
(Updater method)
PartitionError
partitions() (Tree method)
password (Email attribute)
(User attribute)
PasswordError
Patch (class in ahriman.application.handlers.patch)
patch_apply() (Sources method)
patch_create() (Sources static method)
patch_create_from_diff() (Patch static method)
patch_create_from_function() (Patch static method)
patch_set_create() (Patch static method)
patch_set_list() (Patch static method)
patch_set_remove() (Patch static method)
patches (PatchPrinter attribute)
patches() (MirrorlistGenerator method)
(PkgbuildGenerator method)
patches_get() (PatchOperations method)
(Watcher method)
patches_insert() (PatchOperations method)
patches_list() (PatchOperations method)
patches_remove() (PatchOperations method)
(Watcher method)
patches_update() (Watcher method)
PatchesView (class in ahriman.web.views.v1.packages.patches)
PatchNameSchema (class in ahriman.web.schemas.patch_name_schema)
PatchOperations (class in ahriman.core.database.operations.patch_operations)
PatchPrinter (class in ahriman.core.formatters.patch_printer)
PatchSchema (class in ahriman.web.schemas.patch_schema)
PatchView (class in ahriman.web.views.v1.packages.patch)
path (Configuration attribute)
(Lock attribute)
(MirrorlistGenerator attribute)
(Operations attribute)
(RemoteSource attribute)
PathError
paths (Dependencies attribute)
(Lock attribute)
(Repo attribute)
(RepositoryProperties attribute)
(Task attribute)
Pending (BuildStatusEnum attribute)
pending (Counters attribute)
PEP423_PACKAGE_NAME (Versions attribute)
permits() (UserAccess method)
PGPKeyIdSchema (class in ahriman.web.schemas.pgp_key_id_schema)
PGPKeySchema (class in ahriman.web.schemas.pgp_key_schema)
PGPView (class in ahriman.web.views.v1.service.pgp)
ping() (WorkerTrigger method)
ping_interval (WorkerTrigger attribute)
pkgbuild_dir (RemoteSource property)
pkgbuild_license (KeyringGenerator attribute)
(MirrorlistGenerator attribute)
pkgbuild_pkgdesc (KeyringGenerator attribute)
(MirrorlistGenerator attribute)
pkgbuild_pkgname (KeyringGenerator attribute)
(MirrorlistGenerator attribute)
PKGBUILD_STATIC_PROPERTIES (PkgbuildGenerator attribute)
pkgbuild_url (KeyringGenerator attribute)
(MirrorlistGenerator attribute)
PkgbuildGenerator (class in ahriman.core.support.pkgbuild.pkgbuild_generator)
PkgbuildGeneratorError
PkgbuildPatch (class in ahriman.models.pkgbuild_patch)
pkgdesc (KeyringGenerator property)
(MirrorlistGenerator property)
(PkgbuildGenerator property)
pkgname (KeyringGenerator property)
(MirrorlistGenerator property)
(PkgbuildGenerator property)
pkgver (PkgbuildGenerator property)
popularity (AURPackage attribute)
port (Email attribute)
post() (AddView method)
(ChangesView method)
(LoginView method)
(LogoutView method)
(LogsView method)
(PackagesView method)
(PackageView method)
(PatchesView method)
(PGPView method)
(RebuildView method)
(RemoveView method)
(RequestView method)
(StatusView method)
(UpdateView method)
(UploadView method)
(WorkersView method)
POST_PERMISSION (AddView attribute)
(ChangesView attribute)
(LoginView attribute)
(LogoutView attribute)
(LogsView attribute)
(PackagesView attribute)
(PackageView attribute)
(PatchesView attribute)
(PGPView attribute)
(RebuildView attribute)
(RemoveView attribute)
(RequestView attribute)
(StatusView attribute)
(UpdateView attribute)
(UploadView attribute)
(WorkersView attribute)
pretty_datetime() (in module ahriman.core.util)
pretty_print() (BuildStatus method)
(Package method)
pretty_size() (in module ahriman.core.util)
print() (Printer method)
print_updates() (Application method)
Printer (class in ahriman.core.formatters.printer)
process() (GPG method)
(Spawn static method)
process_build() (Executor method)
process_id (ProcessStatus attribute)
process_remove() (Executor method)
process_sign_package() (GPG method)
process_sign_repository() (GPG method)
process_update() (Executor method)
ProcessIdSchema (class in ahriman.web.schemas.process_id_schema)
ProcessSchema (class in ahriman.web.schemas.process_schema)
ProcessStatus (class in ahriman.models.process_status)
ProcessView (class in ahriman.web.views.v1.service.process)
properties() (AurPrinter method)
(ChangesPrinter method)
(ConfigurationPathsPrinter method)
(ConfigurationPrinter method)
(PackagePrinter method)
(PatchPrinter method)
(Printer method)
(RepositoryPrinter method)
(TreePrinter method)
(UpdatePrinter method)
(UserPrinter method)
(ValidationPrinter method)
(VersionPrinter method)
Property (class in ahriman.models.property)
provider (OAuth attribute)
provides (AURPackage attribute)
(PackageDescription attribute)
push() (Sources static method)
Q
query() (RepositoryId method)
queue (Spawn attribute)
quote() (PkgbuildPatch method)
R
Read (UserAccess attribute)
Rebuild (class in ahriman.application.handlers.rebuild)
RebuildView (class in ahriman.web.views.v1.service.rebuild)
receivers (Email attribute)
redirect_uri (OAuth attribute)
refine() (Result method)
refresh_database (Pacman attribute)
register() (DistributedSystem method)
release_create() (GitHub method)
release_get() (GitHub method)
release_update() (GitHub method)
reload() (Configuration method)
remember() (in module ahriman.core.auth.helpers)
Remote (class in ahriman.core.alpm.remote.remote)
remote (Package attribute)
Remote (PackageSource attribute)
remote (Rsync attribute)
remote_git_url() (AUR class method)
(Official class method)
(Remote class method)
remote_source (RemotePull attribute)
(RemotePush attribute)
remote_update() (RemoteCall method)
remote_wait() (RemoteCall method)
remote_web_url() (AUR class method)
(Official class method)
(Remote class method)
RemoteCall (class in ahriman.core.report.remote_call)
(ReportSettings attribute)
RemotePull (class in ahriman.core.gitremote.remote_pull)
RemotePullTrigger (class in ahriman.core.gitremote.remote_pull_trigger)
RemotePush (class in ahriman.core.gitremote.remote_push)
RemotePushTrigger (class in ahriman.core.gitremote.remote_push_trigger)
remotes_get() (PackageOperations method)
RemoteSchema (class in ahriman.web.schemas.remote_schema)
RemoteService (class in ahriman.core.upload.remote_service)
(UploadSettings attribute)
RemoteSource (class in ahriman.models.remote_source)
RemoteUpdater (class in ahriman.application.application.workers.remote_updater)
Remove (Action attribute)
(class in ahriman.application.handlers.remove)
remove() (ApplicationPackages method)
(Repo method)
removed (Result property)
RemoveUnknown (class in ahriman.application.handlers.remove_unknown)
RemoveView (class in ahriman.web.views.v1.service.remove)
Repo (class in ahriman.core.alpm.repo)
repo (RepositoryProperties attribute)
repo_clone() (RemotePull method)
repo_copy() (RemotePull method)
repo_path (Repo property)
Report (class in ahriman.core.report.report)
report_path (HTML attribute)
reporter (HttpLogHandler attribute)
(Lock attribute)
(RepositoryProperties attribute)
Reporter (UserAccess attribute)
ReportError
ReportSettings (class in ahriman.models.report_settings)
ReportTrigger (class in ahriman.core.report.report_trigger)
Repositories (class in ahriman.application.handlers.repositories)
repositories_extract() (Handler static method)
RepositoriesView (class in ahriman.web.views.v1.status.repositories)
repository (ApplicationProperties attribute)
(AURPackage attribute)
Repository (class in ahriman.core.repository.repository)
repository (InternalStatus attribute)
(LocalUpdater attribute)
Repository (PackageSource attribute)
repository (RepositoryPaths property)
Repository (SignSettings attribute)
repository_id (ApplicationProperties attribute)
(Configuration attribute)
(Pacman attribute)
(RemoteUpdater attribute)
(Report attribute)
(RepositoryPaths attribute)
(RepositoryPrinter attribute)
(RepositoryProperties attribute)
(Trigger attribute)
(Upload attribute)
(Watcher attribute)
(WebClient attribute)
repository_id() (BaseView method)
repository_name (Configuration property)
repository_path (Pacman attribute)
repository_paths (Configuration property)
(PacmanDatabase attribute)
(RemotePull attribute)
repository_sign_args (GPG property)
RepositoryId (class in ahriman.models.repository_id)
RepositoryIdSchema (class in ahriman.web.schemas.repository_id_schema)
RepositoryPaths (class in ahriman.models.repository_paths)
RepositoryPrinter (class in ahriman.core.formatters.repository_printer)
RepositoryProperties (class in ahriman.core.repository.repository_properties)
RequestView (class in ahriman.web.views.v1.service.request)
resolve() (PackageSource method)
(Tree static method)
Restore (class in ahriman.application.handlers.restore)
Result (class in ahriman.models.result)
return_type (ContextKey attribute)
revoked (KeyringGenerator attribute)
root (PackageArchive attribute)
(RepositoryPaths attribute)
root_owner (RepositoryPaths property)
ROUTES (BaseView attribute)
routes() (BaseView class method)
(StatusViewGuard class method)
Rsync (class in ahriman.core.upload.rsync)
(UploadSettings attribute)
Run (class in ahriman.application.handlers.run)
run() (Add class method)
(Backup class method)
(Change class method)
(Clean class method)
(Daemon class method)
(Dump class method)
(Handler class method)
(Help class method)
(KeyImport class method)
(Migrations method)
(PackageCreator method)
(Patch class method)
(Rebuild class method)
(RemotePull method)
(RemotePush method)
(Remove class method)
(RemoveUnknown class method)
(Report method)
(Repositories class method)
(Restore class method)
(Run class method)
(Search class method)
(ServiceUpdates class method)
(Setup class method)
(Shell class method)
(Sign class method)
(Spawn method)
(Status class method)
(StatusUpdate class method)
(Structure class method)
(TreeMigrate class method)
(Triggers class method)
(UnsafeCommands class method)
(Update class method)
(Upload method)
(Users class method)
(Validate class method)
(Versions class method)
(Web class method)
run_command() (Run static method)
run_server() (in module ahriman.web.web)
S
S3 (class in ahriman.core.upload.s3)
(UploadSettings attribute)
safe_filename() (in module ahriman.core.util)
salt (Mapping attribute)
save_file() (UploadView static method)
schema() (Validate static method)
schema_erase_required() (Validate static method)
schema_merge() (Validate static method)
scopes (OAuth attribute)
Search (class in ahriman.application.handlers.search)
search() (Remote class method)
SearchSchema (class in ahriman.web.schemas.search_schema)
SearchView (class in ahriman.web.views.v1.service.search)
section_name() (Configuration static method)
select_packages() (FixedUpdatesIterator method)
(UpdatesIterator method)
selected_triggers() (TriggerLoader static method)
sender (Email attribute)
serialize() (PkgbuildPatch method)
servers (MirrorlistGenerator attribute)
service() (BaseView method)
services (BaseView property)
ServiceUpdates (class in ahriman.application.handlers.service_updates)
session (RemoteService property)
(SyncAhrimanClient property)
(SyncHttpClient property)
set_building() (Client method)
set_failed() (Client method)
set_option() (Configuration method)
set_pending() (Client method)
set_success() (Client method)
set_unknown() (Client method)
Setup (class in ahriman.application.handlers.setup)
setup_apispec() (in module ahriman.web.apispec)
setup_auth() (in module ahriman.web.middlewares.auth_handler)
setup_cors() (in module ahriman.web.cors)
setup_routes() (in module ahriman.web.routes)
setup_server() (in module ahriman.web.web)
Shell (class in ahriman.application.handlers.shell)
ShellInterpolator (class in ahriman.core.configuration.shell_interpolator)
sign (BaseView property)
Sign (class in ahriman.application.handlers.sign)
sign (KeyringGenerator attribute)
(RepositoryProperties attribute)
sign() (ApplicationRepository method)
(BuildPrinter static method)
sign_args (Repo attribute)
sign_command() (GPG static method)
sign_options() (GPG static method)
sign_targets (JinjaTemplate attribute)
signature() (GPG static method)
SignSettings (class in ahriman.models.sign_settings)
SmtpSSLSettings (class in ahriman.models.smtp_ssl_settings)
sort() (Search static method)
(Tree static method)
SORT_FIELDS (Search attribute)
source (RemoteSource attribute)
Sources (class in ahriman.core.build_tools.sources)
sources() (KeyringGenerator method)
(MirrorlistGenerator method)
(PkgbuildGenerator method)
Spawn (class in ahriman.core.spawn)
spawner (BaseView property)
SQLite (class in ahriman.core.database.sqlite)
srcinfo_property() (in module ahriman.core.util)
srcinfo_property_list() (in module ahriman.core.util)
ssl (Email attribute)
SSL (SmtpSSLSettings attribute)
start_time (Waiter attribute)
STARTTLS (SmtpSSLSettings attribute)
StaticView (class in ahriman.web.views.static)
status (BuildStatus attribute)
Status (class in ahriman.application.handlers.status)
status (InternalStatus attribute)
(PackagePrinter attribute)
(ProcessStatus attribute)
(Watcher attribute)
status_get() (Client method)
(WebClient method)
STATUS_PRIORITIES (Result attribute)
status_update() (Client method)
(Watcher method)
(WebClient method)
StatusPrinter (class in ahriman.core.formatters.status_printer)
StatusSchema (class in ahriman.web.schemas.status_schema)
StatusUpdate (class in ahriman.application.handlers.status_update)
StatusView (class in ahriman.web.views.v1.status.status)
StatusViewGuard (class in ahriman.web.views.status_view_guard)
steps (Migration attribute)
stop() (Spawn method)
StringPrinter (class in ahriman.core.formatters.string_printer)
Structure (class in ahriman.application.handlers.structure)
submitter (AURPackage attribute)
Success (BuildStatusEnum attribute)
success (Counters attribute)
(Result property)
SUDOERS_DIR_PATH (Setup attribute)
supported_architectures() (Package static method)
suppress_errors (HttpLogHandler attribute)
(SyncHttpClient attribute)
SwaggerView (class in ahriman.web.views.api.swagger)
sync() (GitHub method)
(PacmanDatabase method)
(RemoteService method)
(Rsync method)
(S3 method)
(Upload method)
sync_files() (PacmanDatabase method)
sync_files_database (PacmanDatabase attribute)
sync_packages() (PacmanDatabase method)
SyncAhrimanClient (class in ahriman.core.http.sync_ahriman_client)
SynchronizationError
SyncHttpClient (class in ahriman.core.http.sync_http_client)
Syslog (LogHandler attribute)
SYSTEM_CONFIGURATION_PATH (Configuration attribute)
T
targets (GPG attribute)
(KeyringTrigger attribute)
(MirrorlistTrigger attribute)
(RemotePullTrigger attribute)
(RemotePushTrigger attribute)
(ReportTrigger attribute)
(UploadTrigger attribute)
Task (class in ahriman.core.build_tools.task)
Telegram (class in ahriman.core.report.telegram)
(ReportSettings attribute)
TELEGRAM_API_URL (Telegram attribute)
TELEGRAM_MAX_CONTENT_LENGTH (Telegram attribute)
template (Email attribute)
(HTML attribute)
(Telegram attribute)
template_full (Email attribute)
template_type (Telegram attribute)
templates (JinjaTemplate attribute)
time_to_live (WorkersCache attribute)
timeout (SyncHttpClient attribute)
timestamp (BuildStatus attribute)
title() (ChangesPrinter method)
(Printer method)
(StringPrinter method)
total (Counters attribute)
Tree (class in ahriman.core.tree)
tree_clear() (RepositoryPaths method)
tree_create() (RepositoryPaths method)
tree_move() (TreeMigrate static method)
TreeMigrate (class in ahriman.application.handlers.tree_migrate)
TreePrinter (class in ahriman.core.formatters.tree_printer)
Trigger (class in ahriman.core.triggers.trigger)
TriggerLoader (class in ahriman.core.triggers.trigger_loader)
Triggers (class in ahriman.application.handlers.triggers)
triggers (RepositoryProperties attribute)
(TriggerLoader attribute)
trim_package() (in module ahriman.core.util)
trusted (KeyringGenerator attribute)
types_mapping (Validator attribute)
U
uid (Repo attribute)
(Task attribute)
Unauthorized (UserAccess attribute)
Unknown (BuildStatusEnum attribute)
unknown (Counters attribute)
unknown() (ApplicationRepository method)
UnknownPackageError
unquote() (PkgbuildPatch static method)
unsafe (Lock attribute)
UnsafeCommands (class in ahriman.application.handlers.unsafe_commands)
UnsafeRunError
Update (Action attribute)
(class in ahriman.application.handlers.update)
update() (ApplicationRepository method)
(LocalUpdater method)
(RemoteUpdater method)
(Updater method)
update_aur (RemoteCall attribute)
update_local (RemoteCall attribute)
update_manual (RemoteCall attribute)
updated_packages (UpdatesIterator attribute)
UpdateFlagsSchema (class in ahriman.web.schemas.update_flags_schema)
UpdateHandler (class in ahriman.core.repository.update_handler)
UpdatePrinter (class in ahriman.core.formatters.update_printer)
Updater (class in ahriman.application.application.workers.updater)
updates() (ApplicationRepository method)
updates_aur() (UpdateHandler method)
updates_dependencies() (UpdateHandler method)
updates_local() (UpdateHandler method)
updates_manual() (UpdateHandler method)
UpdatesIterator (class in ahriman.application.application.updates_iterator)
UpdateView (class in ahriman.web.views.v1.service.update)
Upload (class in ahriman.core.upload.upload)
UploadSettings (class in ahriman.models.upload_settings)
UploadTrigger (class in ahriman.core.upload.upload_trigger)
UploadView (class in ahriman.web.views.v1.service.upload)
url (AURPackage attribute)
(KeyringGenerator property)
(MirrorlistGenerator property)
(PackageDescription attribute)
(PkgbuildGenerator property)
url_path (AURPackage attribute)
use_utf (Console attribute)
User (class in ahriman.models.user)
user (Email attribute)
(UserPrinter attribute)
user_create() (Users static method)
user_get() (AuthOperations method)
user_list() (AuthOperations method)
user_remove() (AuthOperations method)
user_update() (AuthOperations method)
user_version() (Migrations method)
UserAccess (class in ahriman.models.user_access)
username (User attribute)
username() (BaseView method)
UserPrinter (class in ahriman.core.formatters.user_printer)
Users (class in ahriman.application.handlers.users)
utcnow() (in module ahriman.core.util)
V
Validate (class in ahriman.application.handlers.validate)
validate() (MigrationResult method)
ValidationPrinter (class in ahriman.core.formatters.validation_printer)
validator (BaseView property)
Validator (class in ahriman.core.configuration.validator)
value (PkgbuildPatch attribute)
(Property attribute)
values (ConfigurationPrinter attribute)
vcs_allowed_age (RepositoryProperties attribute)
verify_access() (Auth method)
(Mapping method)
(User method)
version (AURPackage attribute)
(InternalStatus attribute)
(LogRecordId attribute)
(Package attribute)
VersionedLogSchema (class in ahriman.web.schemas.versioned_log_schema)
VersionPrinter (class in ahriman.core.formatters.version_printer)
Versions (class in ahriman.application.handlers.versions)
view() (BuildStatus method)
(Changes method)
(InternalStatus method)
(Package method)
(PackageDescription method)
(PkgbuildPatch method)
(RemoteSource method)
(RepositoryId method)
(Worker method)
W
wait() (Waiter method)
wait_timeout (Lock attribute)
(RemoteCall attribute)
(Waiter attribute)
Waiter (class in ahriman.models.waiter)
walk() (in module ahriman.core.util)
watch() (Lock method)
Watcher (class in ahriman.core.status.watcher)
Web (class in ahriman.application.handlers.web)
web_url (RemoteSource attribute)
WebClient (class in ahriman.core.status.web_client)
with_connection() (Operations method)
with_dependencies() (Application method)
Worker (class in ahriman.models.worker)
worker (DistributedSystem property)
WorkerLoaderTrigger (class in ahriman.core.distributed.worker_loader_trigger)
workers (BaseView property)
(RemoteUpdater attribute)
(WorkersCache property)
workers() (DistributedSystem method)
workers_remove() (WorkersCache method)
workers_update() (WorkersCache method)
WorkersCache (class in ahriman.core.distributed.workers_cache)
WorkerSchema (class in ahriman.web.schemas.worker_schema)
WorkersView (class in ahriman.web.views.v1.distributed.workers)
WorkerTrigger (class in ahriman.core.distributed.worker_trigger)
write() (PkgbuildPatch method)
write_install() (PkgbuildGenerator method)
write_pkgbuild() (PkgbuildGenerator method)
write_sources() (PkgbuildGenerator method)
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
On Read the Docs
Project Home
Builds