libcmd.py

class mirrors.cmdline.Console(repo_manager)[source]
do_activate(*args)[source]

Activate repo for syncing.

do_add(*args)[source]

Add repo from running config.

TODO

do_config(*args)[source]

Edit configuration running settings.

TODO

do_deactivate(*args)[source]

Deactivate repo from syncing.

do_del(*args)[source]

Delete repo from running config.

TODO

do_enqueue(*args)[source]

Add repo onto the end of the async queue.

do_exit(*args)[source]

Stops all syncs and terminates mirrors.

do_forcekill(*args)[source]

Send SIGKILL to rsync process.

do_kill(*args)

Send SIGTERM to rsync process.

do_list(*args)[source]

List all of the loaded repos.

do_print(*args)[source]

Print config and status events.

TODO

do_quit(*args)

Stops all syncs and terminates mirrors.

do_reload(*args)[source]

Reload either individual or entire config.

TODO

do_start(*args)

Add repo onto the end of the async queue.

do_status(*args)[source]

Prints status table or the status of an individual sync.

do_terminate(*args)[source]

Send SIGTERM to rsync process.

do_write(*args)[source]

Write configuration settings to file.

TODO

postloop()[source]

postloop cleanup.