1b462be12a
After major release data migration completes, update deploy state to start-done for successful migration or start-failed if not. Ths deploy state update from sub process is sent to software_controller via udp message. Only the updates from a valid agent will be accepted. story: 2010676 Task: 49590 TCs: pass: Update deploy state to start-done after data migration completes. pass: Update deploy state to start-failed after data migration fails. Change-Id: If4bfdfea168374bd11185243cffc20aa3af9c160 Signed-off-by: Bin Qian <bin.qian@windriver.com>
44 lines
1.1 KiB
INI
44 lines
1.1 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
|
|
|
|
|
|
[wheel]
|
|
universal = 1
|