rugged config

Command help text

$ rugged config --help

Usage: rugged config [OPTIONS]

  Print the config for a TUF repository.

Options:
  --local        Print the local config. Defaults to true, unless a worker is
                 specified.
  --worker TEXT  The specific worker from which to retrieve config. Can be
                 passed multiple times.
  --help         Show this message and exit.

Command example output

$ rugged config "--worker=test-worker"

=== Configuration for test-worker ===
broker_connection_string                      REDACTED
log_file                                      /var/log/rugged/rugged.log
log_format                                    %(asctime)s %(levelname)s (%(module)s.%(funcName)s): %(message)s
repo_path                                     /var/rugged/tuf_repo
inbound_targets_path                          /var/rugged/incoming_targets
post_to_tuf_path                              /opt/post_to_tuf
repo_targets_path                             /var/rugged/tuf_repo/targets
repo_metadata_path                            /var/rugged/tuf_repo/metadata
roles                                         {'root': {'threshold': 1, 'expiry': 31536000}, 'timestamp': {'threshold': 1, 'expiry': 86400}, 'snapshot': {'threshold': 1, 'expiry': 604800}, 'targets': {'threshold': 1, 'expiry': 604800}}
expiry_refresh_threshold                      43200
consistent_snapshot                           False
print_host_headers                            True
wait_for_processing_task_to_complete_timeout  30
wait_for_refreshing_task_to_complete_timeout  15
stale_semaphore_age_thresholds                {'tuf_paused': 3600, 'tuf_processing_': 300, 'tuf_refreshing_expiry': 60}
delete_targets_after_signing                  False
use_hashed_bins                               False
number_of_bins                                16
hashed_bins_key_name                          targets
celery_worker_max_memory_per_child            0
task_timeout                                  10
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Rugged TUF Server is a trademark of Consensus Enterprises.