config/sysinv/sysinv/sysinv/sysinv/objects
Tee Ngo b47217a447 Provide progress update for upload, apply & remove
This enhancement to system application commands entails adding a
monitoring capability which monitors and updates progress throughout
the execution application upload, apply and remove. Now the user can
issue one of these long running system commands and subsequently
run system application-list or system application-show to view
the current execution progress.

Tests conducted:
  - config controller
  - upload, apply and remove stx-openstack app while watching
    'system application-show stx-openstack' for progress update
  - apply and remove two applications simultaneously while
    watching 'system application-list' for progress update
  - induce timeout

Story: 2003908
Task: 28053

Change-Id: I0bd14afdc47e97985080e3fcfdaf91a96dee1402
Signed-off-by: Tee Ngo <Tee.Ngo@windriver.com>
2018-11-26 21:56:10 -05:00
..
__init__.py Armada-Sysinv integration 2018-11-07 07:52:35 -05:00
address.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
address_mode.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
address_pool.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
base.py Fix: "metaclass" issues for Python 2/3 compatible code. 2018-10-25 15:50:20 +08:00
ceph_mon.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
certificate.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
cluster.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
community.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
controller_fs.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
cpu.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
disk.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
dns.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
drbdconfig.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
firewallrules.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
helm_overrides.py Helm Chart Override Password Generation 2018-11-01 15:36:57 +00:00
host.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
host_upgrade.py Sysinv. Cleanup import statements for pep8 2018-06-29 13:43:53 -04:00
interface.py Generalized interface and network configuration 2018-09-13 13:28:51 -04:00
interface_ae.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
interface_base.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
interface_ethernet.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
interface_network.py Multiple networks to interface association 2018-09-13 13:28:24 -04:00
interface_virtual.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
interface_vlan.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
journal.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
kube_app.py Provide progress update for upload, apply & remove 2018-11-26 21:56:10 -05:00
label.py host-label validation via kubernetes-client 2018-10-04 13:02:59 -04:00
lldp_agent.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
lldp_neighbour.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
lldp_tlv.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
load.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
lvg.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
memory.py Open vSwitch integration with host and configuration framework 2018-06-14 16:03:52 -05:00
network.py Generalized interface and network configuration 2018-09-13 13:28:51 -04:00
network_infra.py Generalized interface and network configuration 2018-09-13 13:28:51 -04:00
network_oam.py Fix issue when oam addr is change from ipv6 to ipv4 2018-06-26 17:12:26 -04:00
node.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ntp.py Provide API to enable/disable NTP service in SysInv 2018-08-16 09:29:15 -04:00
partition.py sysinv-agent: Do not report partitions from the iSCSI local devices 2018-06-28 22:07:38 -04:00
pci_device.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
peer.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
port.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
port_ethernet.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
profile.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
ptp.py Implementation of PTP support in SysInv and Puppet 2018-08-22 11:57:14 -04:00
pv.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
remote_logging.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
route.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sdn_controller.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sensor.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sensor_analog.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sensor_discrete.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sensorgroup.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sensorgroup_analog.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
sensorgroup_discrete.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
service.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
service_parameter.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
software_upgrade.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
storage.py Fix tox pep8 errors in sysinv of type E203 2018-08-09 12:17:49 -04:00
storage_backend.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
storage_ceph.py CEPH persistent storage backend for Kubernetes 2018-10-23 11:33:38 -06:00
storage_ceph_external.py Add support for external Ceph 2018-07-31 15:48:43 -04:00
storage_external.py Sysinv. Cleanup import statements for pep8 2018-06-29 13:43:53 -04:00
storage_file.py Sysinv. Cleanup import statements for pep8 2018-06-29 13:43:53 -04:00
storage_lvm.py Sysinv. Cleanup import statements for pep8 2018-06-29 13:43:53 -04:00
storage_tier.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
system.py Spectre/meltdown kernel options controllable by customer 2018-06-29 13:44:42 -04:00
tpmconfig.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
tpmdevice.py Fix upgrade with Host TPM 2018-07-06 09:09:55 -04:00
trapdest.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
user.py StarlingX open source release updates 2018-05-31 07:35:52 -07:00
utils.py Fix basestring issue for Python 2/3 compatible code. 2018-11-09 14:04:48 +08:00