9cfadf7 PR#199 CLI plugins

Merged and Committed by mikem 6 years ago
43 files changed. 8644 lines added. 8188 lines removed.
Makefile
file modified
+2 -2
cli/Makefile
file modified
+13 -0
cli/koji
file modified
+122 -7501
cli/koji.conf
file modified
+3 -0
cli/koji_cli/Makefile
file added
+28
cli/koji_cli/__init__.py
file added
+0
cli/koji_cli/commands.py
file added
+6931
cli/koji_cli/lib.py
file added
+525
docs/source/writing_a_plugin.rst
file modified
+60 -0
koji.spec
file modified
+42 -0
koji/Makefile
file modified
+1 -1
koji/__init__.py
file modified
+2 -1
koji/plugin.py
file modified
+9 -0
plugins/Makefile
file modified
+28 -10
plugins/cli/runroot.py
file added
+84
plugins/cli/save_failed_tree.py
file added
+67
split_cli.py
file added
+104
tests/test_cli/data/list-commands-admin.txt
file modified
+0 -1
tests/test_cli/data/list-commands.txt
file modified
+0 -2
tests/test_cli/test_add_group.py
file modified
+18 -22
tests/test_cli/test_add_host.py
file modified
+18 -22
tests/test_cli/test_add_host_to_channel.py
file modified
+21 -24
tests/test_cli/test_add_pkg.py
file modified
+19 -21
tests/test_cli/test_block_pkg.py
file modified
+18 -21
tests/test_cli/test_build.py
file modified
+117 -112
tests/test_cli/test_chain_build.py
file modified
+68 -67
tests/test_cli/test_edit_host.py
file modified
+18 -22
tests/test_cli/test_edit_tag.py
file modified
+13 -16
tests/test_cli/test_import_comps.py
file modified
+48 -48
tests/test_cli/test_list_channels.py
file modified
+9 -18
tests/test_cli/test_list_commands.py
file modified
+1 -1
tests/test_cli/test_maven_build.py
file modified
+79 -76
tests/test_cli/test_remove_channel.py
file modified
+15 -18
tests/test_cli/test_remove_host_from_channel.py
file modified
+15 -19
tests/test_cli/test_remove_pkg.py
file modified
+21 -25
tests/test_cli/test_rename_channel.py
file modified
+12 -15
tests/test_cli/test_running_in_bg.py
file modified
+8 -11
tests/test_cli/test_unique_path.py
file modified
+4 -7
tests/test_cli/test_upload_progress_callback.py
file modified
+19 -23
tests/test_cli/test_watch_tasks.py
file modified
+13 -24
tests/test_plugins/load_plugin.py
file added
+28
tests/test_plugins/test_runroot_cli.pytests/test_cli/test_runroot.py
file renamed
+8 -16
tests/test_plugins/test_save_failed_tree_cli.pytests/test_cli/test_save_failed_tree.py
file renamed
+33 -42
file modified
+2 -2
file modified
+13 -0
file modified
+122 -7501
file modified
+3 -0
empty file added
file added
+525
file modified
+42 -0
file modified
+1 -1
file modified
+2 -1
file modified
+9 -0
file modified
+28 -10
file added
+104
file modified
+18 -22
file modified
+19 -21
file modified
+117 -112
file modified
+13 -16
tests/test_plugins/test_runroot_cli.py tests/test_cli/test_runroot.py
file renamed
+8 -16
tests/test_plugins/test_save_failed_tree_cli.py tests/test_cli/test_save_failed_tree.py
file renamed
+33 -42