e63a5d4794
This commit add support of new deploy delete plug.
This commit also add new DeployPluginRunner class in order to unify
execution of deploy actions, with API credential, CLI environment, and
deploy context (options from APIs).
Story: 2011357
Task: 52340
Test Plan:
passed: execute delete action w/ deploy complete, deploy delete
passed: execute delete action w/ deploy start, deploy delete.
passed: execute delete action w/ deploy start, host, abort, rollback
delete
passed: complete deploy for upgrade.
Signed-off-by: Bin Qian <bin.qian@windriver.com>
Change-Id: I52aeb3669a4fc61a0941553c1f40c52acc87e868
48 lines
1.4 KiB
INI
48 lines
1.4 KiB
INI
[metadata]
|
|
name = software
|
|
version = attr: software.VERSION
|
|
summary = Unified Software Management
|
|
description = file: README.rst
|
|
author = StarlingX Team
|
|
author_email = starlingx-discuss@lists.starlingx.io
|
|
home_page = https://www.starlingx.io/
|
|
license_files = LICENSE
|
|
classifiers =
|
|
Environment :: OpenStack
|
|
Intended Audience :: Information Technology
|
|
Intended Audience :: System Administrators
|
|
License :: OSI Approved :: Apache Software License
|
|
Operating System :: POSIX :: Linux
|
|
Programming Language :: Python
|
|
Programming Language :: Python :: 3
|
|
Programming Language :: Python :: 3.9
|
|
|
|
[options]
|
|
packages = find:
|
|
python_requires = >=3.9
|
|
install_requires =
|
|
pycryptodomex
|
|
|
|
[options.packages.find]
|
|
exclude =
|
|
software.tests*
|
|
|
|
[options.package_data]
|
|
* =
|
|
templates/*
|
|
|
|
[options.entry_points]
|
|
console_scripts =
|
|
software-controller-daemon = software.software_controller:main
|
|
software-agent = software.software_agent:main
|
|
software-migrate = software.utilities.migrate:migrate
|
|
software-deploy-update = software.utilities.update_deploy_state:update_state
|
|
software-deploy-activate = software.utilities.activate:activate
|
|
software-deploy-activate-rollback = software.utilities.activate_rollback:activate_rollback
|
|
software-deploy-set-failed = software.utilities.deploy_set_failed:deploy_set_failed
|
|
software-deploy-delete = software.utilities.deploy_delete:deploy_delete
|
|
|
|
|
|
[wheel]
|
|
universal = 1
|