Debusine
Documentation for Administrators:
Runtime environment
Setting up debusine-server
Setting up debusine-worker
First steps using debusine
Enabling logins with GitLab accounts
Documentation for Users:
Debusine overview
Setting up debusine-client
Documentation for Developers:
Why this project
Debusine design
Contributing
Team practices
Coding practices
Debusine
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (debusine.tasks.sbuild.Sbuild method)
(debusine.tasks.Task method)
(debusine.worker.Worker method)
A
abort() (debusine.tasks.Task method)
ABORTED (debusine.db.models.WorkRequest.Statuses attribute)
aborted (debusine.tasks.Task property)
aborted() (debusine.db.models.WorkRequestManager method)
absolute_file_path() (debusine.db.models.FileUpload method)
analyze_worker() (debusine.tasks.sbuild.Sbuild method)
(debusine.tasks.Task method)
analyze_worker_all_tasks() (debusine.tasks.Task class method)
append_to_log_file() (debusine.tasks.Task method)
Artifact (class in debusine.db.models)
artifact (debusine.db.models.ArtifactRelation attribute)
(debusine.db.models.FileInArtifact attribute)
Artifact.DoesNotExist
Artifact.MultipleObjectsReturned
artifact_id (debusine.db.models.ArtifactRelation attribute)
(debusine.db.models.FileInArtifact attribute)
artifact_set (debusine.db.models.File attribute)
(debusine.db.models.User attribute)
(debusine.db.models.WorkRequest attribute)
(debusine.db.models.Workspace attribute)
ArtifactManager (class in debusine.db.models)
ArtifactRelation (class in debusine.db.models)
ArtifactRelation.DoesNotExist
ArtifactRelation.MultipleObjectsReturned
ArtifactRelation.Relations (class in debusine.db.models)
assign_worker() (debusine.db.models.WorkRequest method)
assigned_work_requests (debusine.db.models.Worker attribute)
B
backend (debusine.db.models.FileStore attribute)
BackendChoices (debusine.db.models.FileStore attribute)
BUILT_USING (debusine.db.models.ArtifactRelation.Relations attribute)
C
calculate_hash() (debusine.db.models.File class method)
can_run_on() (debusine.tasks.sbuild.Sbuild method)
(debusine.tasks.Task method)
category (debusine.db.models.Artifact attribute)
chroot_name (debusine.tasks.sbuild.Sbuild property)
claims (debusine.db.models.Identity attribute)
class_from_name() (debusine.tasks.Task static method)
clean() (debusine.db.models.NotificationChannel method)
close() (debusine.worker.Worker method)
comment (debusine.db.models.Token attribute)
COMPLETED (debusine.db.models.WorkRequest.Statuses attribute)
completed() (debusine.db.models.WorkRequestManager method)
completed_at (debusine.db.models.WorkRequest attribute)
configuration (debusine.db.models.FileStore attribute)
configure() (debusine.tasks.sbuild.Sbuild method)
(debusine.tasks.Task method)
configure_for_execution() (debusine.tasks.sbuild.Sbuild method)
configure_server_access() (debusine.tasks.Task method)
connect() (debusine.worker.Worker method)
connected() (debusine.db.models.Worker method)
(debusine.db.models.WorkerManager method)
connected_at (debusine.db.models.Worker attribute)
create_with_fqdn() (debusine.db.models.WorkerManager class method)
create_with_name() (debusine.db.models.WorkspaceManager class method)
created_at (debusine.db.models.Artifact attribute)
(debusine.db.models.Token attribute)
(debusine.db.models.WorkRequest attribute)
created_by (debusine.db.models.Artifact attribute)
(debusine.db.models.WorkRequest attribute)
created_by_id (debusine.db.models.Artifact attribute)
(debusine.db.models.WorkRequest attribute)
created_by_work_request (debusine.db.models.Artifact attribute)
created_by_work_request_id (debusine.db.models.Artifact attribute)
current_hash_algorithm (debusine.db.models.File attribute)
current_size() (debusine.db.models.FileUpload class method)
D
data (debusine.db.models.Artifact attribute)
(debusine.db.models.FileInStore attribute)
(debusine.db.models.NotificationChannel attribute)
data_jsonschemas (debusine.db.models.NotificationChannel attribute)
debusine.db.models
module
debusine.tasks
module
debusine.tasks.sbuild
module
debusine.worker
module
default() (debusine.db.models.FileStore static method)
default_file_store (debusine.db.models.Workspace attribute)
default_file_store() (in module debusine.db.models)
default_file_store_id (debusine.db.models.Workspace attribute)
DEFAULT_LOG_LEVEL (debusine.worker.Worker attribute)
default_workspace() (in module debusine.db.models)
default_workspaces (debusine.db.models.FileStore attribute)
delete() (debusine.db.models.FileUpload method)
disable() (debusine.db.models.Token method)
duration (debusine.db.models.WorkRequest property)
dynamic_metadata (debusine.db.models.Worker attribute)
dynamic_metadata_updated_at (debusine.db.models.Worker attribute)
E
EMAIL (debusine.db.models.NotificationChannel.Methods attribute)
enable() (debusine.db.models.Token method)
enabled (debusine.db.models.Token attribute)
ERROR (debusine.db.models.WorkRequest.Results attribute)
execute() (debusine.tasks.sbuild.Sbuild method)
(debusine.tasks.Task method)
execute_logging_exceptions() (debusine.tasks.Task method)
expire_at (debusine.db.models.Artifact attribute)
expired() (debusine.db.models.Artifact method)
(debusine.db.models.ArtifactManager method)
EXTENDS (debusine.db.models.ArtifactRelation.Relations attribute)
F
FAILURE (debusine.db.models.WorkRequest.Results attribute)
fetch_input() (debusine.tasks.sbuild.Sbuild method)
File (class in debusine.db.models)
file (debusine.db.models.FileInArtifact attribute)
(debusine.db.models.FileInStore attribute)
File.DoesNotExist
File.MultipleObjectsReturned
file_id (debusine.db.models.FileInArtifact attribute)
(debusine.db.models.FileInStore attribute)
file_in_artifact (debusine.db.models.FileUpload attribute)
file_in_artifact_id (debusine.db.models.FileUpload attribute)
FileInArtifact (class in debusine.db.models)
FileInArtifact.DoesNotExist
FileInArtifact.MultipleObjectsReturned
fileinartifact_set (debusine.db.models.Artifact attribute)
(debusine.db.models.File attribute)
FileInStore (class in debusine.db.models)
FileInStore.DoesNotExist
FileInStore.MultipleObjectsReturned
fileinstore_set (debusine.db.models.File attribute)
(debusine.db.models.FileStore attribute)
files (debusine.db.models.Artifact attribute)
(debusine.db.models.FileStore attribute)
FileStore (class in debusine.db.models)
FileStore.DoesNotExist
FileStore.MultipleObjectsReturned
filestore_set (debusine.db.models.File attribute)
FileUpload (class in debusine.db.models)
fileupload (debusine.db.models.FileInArtifact attribute)
FileUpload.DoesNotExist
FileUpload.MultipleObjectsReturned
find_file_by_suffix() (debusine.tasks.Task method)
from_local_path() (debusine.db.models.File class method)
G
get_backend_display() (debusine.db.models.FileStore method)
get_backend_object() (debusine.db.models.FileStore method)
get_method_display() (debusine.db.models.NotificationChannel method)
get_next_by_created_at() (debusine.db.models.Artifact method)
(debusine.db.models.Token method)
(debusine.db.models.WorkRequest method)
get_next_by_date_joined() (debusine.db.models.User method)
get_next_by_last_activity_at() (debusine.db.models.FileUpload method)
get_next_by_last_used() (debusine.db.models.Identity method)
get_next_by_registered_at() (debusine.db.models.Worker method)
get_or_create() (debusine.db.models.File class method)
get_previous_by_created_at() (debusine.db.models.Artifact method)
(debusine.db.models.Token method)
(debusine.db.models.WorkRequest method)
get_previous_by_date_joined() (debusine.db.models.User method)
get_previous_by_last_activity_at() (debusine.db.models.FileUpload method)
get_previous_by_last_used() (debusine.db.models.Identity method)
get_previous_by_registered_at() (debusine.db.models.Worker method)
get_result_display() (debusine.db.models.WorkRequest method)
get_status_display() (debusine.db.models.WorkRequest method)
get_token_or_none() (debusine.db.models.TokenManager method)
get_tokens() (debusine.db.models.TokenManager method)
get_type_display() (debusine.db.models.ArtifactRelation method)
get_worker_by_token_key_or_none() (debusine.db.models.WorkerManager method)
get_worker_or_none() (debusine.db.models.WorkerManager method)
groups (debusine.db.models.User attribute)
H
hash_digest (debusine.db.models.File property)
I
id (debusine.db.models.Artifact attribute)
(debusine.db.models.ArtifactRelation attribute)
(debusine.db.models.File attribute)
(debusine.db.models.FileInArtifact attribute)
(debusine.db.models.FileInStore attribute)
(debusine.db.models.FileStore attribute)
(debusine.db.models.FileUpload attribute)
(debusine.db.models.Identity attribute)
(debusine.db.models.NotificationChannel attribute)
(debusine.db.models.Token attribute)
(debusine.db.models.User attribute)
(debusine.db.models.Worker attribute)
(debusine.db.models.WorkRequest attribute)
(debusine.db.models.Workspace attribute)
identities (debusine.db.models.User attribute)
Identity (class in debusine.db.models)
Identity.DoesNotExist
Identity.MultipleObjectsReturned
is_file_in_workspace() (debusine.db.models.Workspace method)
is_valid_task_name() (debusine.tasks.Task static method)
issuer (debusine.db.models.Identity attribute)
K
key (debusine.db.models.Token attribute)
L
last_activity_at (debusine.db.models.FileUpload attribute)
last_used (debusine.db.models.Identity attribute)
log_forced_exit() (debusine.worker.Worker static method)
logentry_set (debusine.db.models.User attribute)
logger (debusine.tasks.Task attribute)
M
main() (debusine.worker.Worker method)
mark_aborted() (debusine.db.models.WorkRequest method)
mark_completed() (debusine.db.models.WorkRequest method)
mark_connected() (debusine.db.models.Worker method)
mark_disconnected() (debusine.db.models.Worker method)
mark_running() (debusine.db.models.WorkRequest method)
metadata() (debusine.db.models.Worker method)
method (debusine.db.models.NotificationChannel attribute)
module
debusine.db.models
debusine.tasks
debusine.tasks.sbuild
debusine.worker
N
name (debusine.db.models.FileStore attribute)
(debusine.db.models.NotificationChannel attribute)
(debusine.db.models.Worker attribute)
(debusine.db.models.Workspace attribute)
(debusine.tasks.Task attribute)
NONE (debusine.db.models.WorkRequest.Results attribute)
not_expired() (debusine.db.models.ArtifactManager method)
NotificationChannel (class in debusine.db.models)
NotificationChannel.DoesNotExist
NotificationChannel.Methods (class in debusine.db.models)
NotificationChannel.MultipleObjectsReturned
O
objects (debusine.db.models.Artifact attribute)
(debusine.db.models.ArtifactRelation attribute)
(debusine.db.models.File attribute)
(debusine.db.models.FileInArtifact attribute)
(debusine.db.models.FileInStore attribute)
(debusine.db.models.FileStore attribute)
(debusine.db.models.FileUpload attribute)
(debusine.db.models.Identity attribute)
(debusine.db.models.NotificationChannel attribute)
(debusine.db.models.Token attribute)
(debusine.db.models.Worker attribute)
(debusine.db.models.WorkRequest attribute)
(debusine.db.models.Workspace attribute)
open_debug_log_file() (debusine.tasks.Task method)
other_file_stores (debusine.db.models.Workspace attribute)
other_workspaces (debusine.db.models.FileStore attribute)
P
path (debusine.db.models.FileInArtifact attribute)
(debusine.db.models.FileUpload attribute)
PENDING (debusine.db.models.WorkRequest.Statuses attribute)
pending() (debusine.db.models.WorkRequestManager method)
prefix_with_task_name() (debusine.tasks.Task method)
public (debusine.db.models.Workspace attribute)
R
registered_at (debusine.db.models.Worker attribute)
RELATES_TO (debusine.db.models.ArtifactRelation.Relations attribute)
relations (debusine.db.models.Artifact attribute)
result (debusine.db.models.WorkRequest attribute)
RUNNING (debusine.db.models.WorkRequest.Statuses attribute)
running() (debusine.db.models.WorkRequestManager method)
running_or_pending_exists() (debusine.db.models.WorkRequestManager method)
S
save() (debusine.db.models.NotificationChannel method)
(debusine.db.models.Token method)
Sbuild (class in debusine.tasks.sbuild)
set_dynamic_metadata() (debusine.db.models.Worker method)
sha256 (debusine.db.models.File attribute)
size (debusine.db.models.File attribute)
started_at (debusine.db.models.WorkRequest attribute)
static_metadata (debusine.db.models.Worker attribute)
status (debusine.db.models.WorkRequest attribute)
store (debusine.db.models.FileInStore attribute)
store_id (debusine.db.models.FileInStore attribute)
subject (debusine.db.models.Identity attribute)
SUCCESS (debusine.db.models.WorkRequest.Results attribute)
T
target (debusine.db.models.ArtifactRelation attribute)
target_id (debusine.db.models.ArtifactRelation attribute)
targeted_by (debusine.db.models.Artifact attribute)
Task (class in debusine.tasks)
task_data (debusine.db.models.WorkRequest attribute)
TASK_DATA_SCHEMA (debusine.tasks.sbuild.Sbuild attribute)
(debusine.tasks.Task attribute)
task_name (debusine.db.models.WorkRequest attribute)
task_names() (debusine.tasks.Task static method)
TASK_VERSION (debusine.tasks.sbuild.Sbuild attribute)
(debusine.tasks.Task attribute)
TaskConfigError
Token (class in debusine.db.models)
token (debusine.db.models.Worker attribute)
Token.DoesNotExist
Token.MultipleObjectsReturned
token_id (debusine.db.models.Worker attribute)
token_set (debusine.db.models.User attribute)
TokenManager (class in debusine.db.models)
type (debusine.db.models.ArtifactRelation attribute)
U
upload_artifacts() (debusine.tasks.sbuild.Sbuild method)
User (class in debusine.db.models)
user (debusine.db.models.Identity attribute)
(debusine.db.models.Token attribute)
User.DoesNotExist
User.MultipleObjectsReturned
user_id (debusine.db.models.Identity attribute)
(debusine.db.models.Token attribute)
user_permissions (debusine.db.models.User attribute)
V
validate_expire_at() (debusine.db.models.Artifact static method)
W
waiting_for_work_request() (debusine.db.models.WorkerManager method)
Worker (class in debusine.db.models)
(class in debusine.worker)
worker (debusine.db.models.Token attribute)
(debusine.db.models.WorkRequest attribute)
Worker.DoesNotExist
Worker.MultipleObjectsReturned
worker_id (debusine.db.models.WorkRequest attribute)
WorkerManager (class in debusine.db.models)
WorkRequest (class in debusine.db.models)
WorkRequest.DoesNotExist
WorkRequest.MultipleObjectsReturned
WorkRequest.Results (class in debusine.db.models)
WorkRequest.Statuses (class in debusine.db.models)
workrequest_set (debusine.db.models.User attribute)
(debusine.db.models.Workspace attribute)
WorkRequestManager (class in debusine.db.models)
Workspace (class in debusine.db.models)
workspace (debusine.db.models.Artifact attribute)
(debusine.db.models.WorkRequest attribute)
Workspace.DoesNotExist
Workspace.MultipleObjectsReturned
workspace_id (debusine.db.models.Artifact attribute)
(debusine.db.models.WorkRequest attribute)
WorkspaceManager (class in debusine.db.models)