diff options
| author | Roman Krček <roman.krcek@tietoevry.com> | 2024-07-04 13:44:27 +0200 |
|---|---|---|
| committer | Michal Nasiadka <mnasiadka@gmail.com> | 2024-10-28 08:48:23 +0000 |
| commit | 9ea63dc300062e5e078a5f73ae72c2042846255f (patch) | |
| tree | 06573d64d3dca45690f0fbc7f2b3082b0520075d /setup.cfg | |
| parent | 66a2f5830cc2618ba2add2c66cb31d1a19524462 (diff) | |
| download | kolla-ansible-9ea63dc300062e5e078a5f73ae72c2042846255f.tar.gz kolla-ansible-9ea63dc300062e5e078a5f73ae72c2042846255f.zip | |
Rewrite kolla-ansible CLI to python
Moving the CLI to python allows for easier
maintenance and larger feature-set.
This patch introduces a few breaking changes!
The changes stem the nature of the cliff package.
- the order of parameters must be
kolla-ansible <action> <arguments>
- mariadb_backup and mariadb_recovery now are
mariadb-backup and mariadb-recovery
Closes-bug: #1589020
Signed-off-by: Roman Krček <roman.krcek@tietoevry.com>
Change-Id: I9749b320d4f5eeec601a055b597dfa7d8fb97ce2
Diffstat (limited to 'setup.cfg')
| -rw-r--r-- | setup.cfg | 31 |
1 files changed, 28 insertions, 3 deletions
@@ -38,12 +38,37 @@ data_files = share/kolla-ansible = requirements.yml share/kolla-ansible = requirements-core.yml -scripts = - tools/kolla-ansible - [entry_points] console_scripts = kolla-genpwd = kolla_ansible.cmd.genpwd:main kolla-mergepwd = kolla_ansible.cmd.mergepwd:main kolla-writepwd = kolla_ansible.cmd.writepwd:main kolla-readpwd = kolla_ansible.cmd.readpwd:main + kolla-ansible = kolla_ansible.cmd.kolla_ansible:main + +kolla-ansible.cli = + gather-facts = kolla_ansible.cli.commands:GatherFacts + install-deps = kolla_ansible.cli.commands:InstallDeps + prechecks = kolla_ansible.cli.commands:Prechecks + genconfig = kolla_ansible.cli.commands:GenConfig + reconfigure = kolla_ansible.cli.commands:Reconfigure + validate-config = kolla_ansible.cli.commands:ValidateConfig + bootstrap-servers = kolla_ansible.cli.commands:BootstrapServers + pull = kolla_ansible.cli.commands:Pull + certificates = kolla_ansible.cli.commands:Certificates + octavia-certificates = kolla_ansible.cli.commands:OctaviaCertificates + deploy = kolla_ansible.cli.commands:Deploy + deploy-containers = kolla_ansible.cli.commands:DeployContainers + post-deploy = kolla_ansible.cli.commands:Postdeploy + upgrade = kolla_ansible.cli.commands:Upgrade + stop = kolla_ansible.cli.commands:Stop + destroy = kolla_ansible.cli.commands:Destroy + prune-images = kolla_ansible.cli.commands:PruneImages + deploy-bifrost = kolla_ansible.cli.commands:BifrostDeploy + deploy-servers = kolla_ansible.cli.commands:BifrostDeployServers + upgrade-bifrost = kolla_ansible.cli.commands:BifrostUpgrade + rabbitmq-reset-state = kolla_ansible.cli.commands:RabbitMQResetState + mariadb-backup = kolla_ansible.cli.commands:MariaDBBackup + mariadb-recovery = kolla_ansible.cli.commands:MariaDBRecovery + nova-libvirt-cleanup = kolla_ansible.cli.commands:NovaLibvirtCleanup + |
