OSISM manager interface
Project description
python-osism
python-osism is responsible for controlling and providing various APIs within OSISM.
Total overview
python-osism in detail
Services
API
Beat
Listener
Watchdog
Workers
Ansible
Ceph
Conductor
Kolla
Netbox
OpenStack
Reconciler
Commands
apply
bifrost
netbox
reconciler
service
status
worker
States & Transitions
The state 0 is reserved. Newly added devices are always in state 0.
The transfer of a device from a state a to a new state b takes place in 4 phases.
In phase 1 the state of a device in the Netbox is changed.
In phase 2 the new configuration is generated based on the state in the Netbox.
In phase 3, the generated configuration is deployed on the switch.
In phase 4, the configuration on the switch is compared with the state in the Netbox.
After phase 4 is completed, the device is in the new state b.
dot -Tpng contrib/netbox-state-machine.dot -o contrib/netbox-state-machine.png
Pre-defined states
- State 0: new device
- State a: unprovisioned device, ready for introspection
- State b: introspected device, ready for cleaning or provisioning
- State c: provisioned device
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file osism-0.20231024.0.tar.gz.
File metadata
- Download URL: osism-0.20231024.0.tar.gz
- Upload date:
- Size: 290.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d2142ba0bb08ea0573c2712da60fad2d5e017dc9f7a1662a81281b3273540bf
|
|
| MD5 |
a1571b7ec9deab9681e5109a253341de
|
|
| BLAKE2b-256 |
08bd809427bfae39ebca349ccb2d5384004c38e8a85ba39735e687c84e51796c
|
File details
Details for the file osism-0.20231024.0-py3-none-any.whl.
File metadata
- Download URL: osism-0.20231024.0-py3-none-any.whl
- Upload date:
- Size: 56.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
06406bde63af0016c8bb684b4c53f4818f97e39435fed6c2a0172d58457e8399
|
|
| MD5 |
e10dd4bebc90e00c61172a8b099e92a0
|
|
| BLAKE2b-256 |
29e5346937724d09e8d25ef0f88a7f8447bae58ace1ae0987ef6cb484a01196d
|