osism

View on PyPIReverse Dependencies (0)

0.20240417.0 osism-0.20240417.0-py3-none-any.whl

Wheel Details

Project: osism
Version: 0.20240417.0
Filename: osism-0.20240417.0-py3-none-any.whl
Download: [link]
Size: 62497
MD5: 62c6b340a23d1fdde0f56d79b340f52b
SHA256: 2982cc29bfc9e7eeb8f6fe2c88cbdb55cc02dd265d00ed8a1d849e7708ada6c7
Uploaded: 2024-04-17 17:01:02 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: osism
Version: 0.20240417.0
Summary: OSISM manager interface
Author: OSISM GmbH
Author-Email: info[at]osism.tech
Home-Page: https://github.com/osism/python-osism
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8
Requires-Dist: ClusterShell (==1.9.2)
Requires-Dist: GitPython (==3.1.43)
Requires-Dist: Jinja2 (==3.1.3)
Requires-Dist: PyYAML (==6.0.1)
Requires-Dist: ara (==1.7.1)
Requires-Dist: celery[redis] (==5.3.6)
Requires-Dist: cliff (==4.6.0)
Requires-Dist: deepdiff (==7.0.1)
Requires-Dist: docker (==7.0.0)
Requires-Dist: fastapi (==0.110.1)
Requires-Dist: flower (==2.0.1)
Requires-Dist: hiredis (==2.3.2)
Requires-Dist: kombu (==5.3.7)
Requires-Dist: kubernetes (==29.0.0)
Requires-Dist: loguru (==0.7.2)
Requires-Dist: netmiko (==4.3.0)
Requires-Dist: nornir-ansible (==2023.12.28)
Requires-Dist: nornir (==3.4.1)
Requires-Dist: pottery (==3.0.0)
Requires-Dist: prompt-toolkit (==3.0.43)
Requires-Dist: pydantic (==1.10.15)
Requires-Dist: pynetbox (==7.3.3)
Requires-Dist: pytest-testinfra (==10.1.0)
Requires-Dist: sqlmodel (==0.0.16)
Requires-Dist: sushy (==5.0.0)
Requires-Dist: tabulate (==0.9.0)
Requires-Dist: transitions (==0.9.0)
Requires-Dist: uvicorn[standard] (==0.29.0)
Requires-Dist: watchdog (==4.0.0)
Requires-Dist: ansible-runner (==2.3.6); extra == "ansible"
Requires-Dist: ansible-core (==2.16.6); extra == "ansible"
Requires-Dist: openstack-image-manager (==0.20240417.0); extra == "openstack-image-manager"
Provides-Extra: ansible
Provides-Extra: openstack-image-manager
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: AUTHORS
[Description omitted; length: 434 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
osism/__init__.py sha256=1UiNTBus0V0f2AbZQzAtVtu6zkfCCrw0OTq--NwFAqY 341
osism/__main__.py sha256=ILe4gu61xEISiBsxanqTQIdSkV-YhpZXTRlguCYyssk 141
osism/api.py sha256=xI55lHQVubm5q7esvNITBAK63Pw2IJl6zQyXjjfHk-Y 4313
osism/main.py sha256=Dt2-9sLXcS-Ny4DAz7hrha-KRc7zd7BFUTRdfs_X8z4 893
osism/settings.py sha256=v8PK-xofJYR4uVuW8e2stxI_oz6Whoe4JGEWG3M58z8 1115
osism/actions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
osism/actions/check_configuration.py sha256=f_nwMsMh9G1z8tmxSoDGyWoFtI1NLVWks70fknY5st0 1301
osism/actions/deploy_configuration.py sha256=uHrW6J0908zloK3SnOcKq3m53H8KCihplU1IA10mZMA 2712
osism/actions/diff_configuration.py sha256=sGoUPQWxINE_qqqBgePxOtEOXgtMFRM43TGJtGFFwhs 1513
osism/actions/generate_configuration.py sha256=eAv1IfKYMw3466rStHB1HXHVksM0wn4CrHjZDfTgV40 4391
osism/actions/manage_device.py sha256=VXrRRcu78i05QjmN3t3vdeF1OoMAE7oYUaSyK0aJOjo 37457
osism/actions/manage_interface.py sha256=iDp7zY16XXtwdLk1sxa-TBAkpdPxmtbVeEvMZuP5h4s 472
osism/commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
osism/commands/apply.py sha256=OyQ7Fjn1d_T6pTWxd9hdjLuHq6Se48Z5SWyXs7kvtE4 15373
osism/commands/compose.py sha256=iqzG7mS9E1VWaLNN6yQowjOqiHn3BMdj-yfXb3Dc4Ok 1200
osism/commands/configuration.py sha256=bvwBuc27glcZ5xDXQkKrgMDoXEdYgJnyjKd8fRj6hHk 890
osism/commands/console.py sha256=8BPz1hio5Wi6kONVAWFuSqkDRrMcLEYeFIY8dbtN6e4 3218
osism/commands/container.py sha256=Fku2GaCM3Idq_FxExUtNqjrEM0XYjpVvXmueSVO8S_c 1601
osism/commands/get.py sha256=ryytjtXWmlMV0NucP5tGkMZu0nIlC4xVtjRk4iMZ06c 8967
osism/commands/log.py sha256=2IpYuosC7FZwwLvM8HmKSU1NRNIelVVYzqjjVMCrOJk 4072
osism/commands/manage.py sha256=B74beWcLfTSTOKFfwNEbI0Z9shzTwBx0RGE_GtlAdMY 8061
osism/commands/netbox.py sha256=k3wxekbTY79pbLabe0s8qxZ2FfNK_OnoFbXlfVkThjU 14245
osism/commands/noset.py sha256=7zDFuFMyNpo7DUOKcNiYV8nodtdMOYFp5LDPcuJhlZ8 1481
osism/commands/reconciler.py sha256=Ja_b86gX6-_Pr3DmrUUvskmEnnJpHQ-XJNQLycMJeyc 2818
osism/commands/service.py sha256=sCE0nA_9Y3DOw_VkOUQkWcCt-wDIMZ-kRorJz-uFSnA 2862
osism/commands/set.py sha256=xLBi2DzbVQo2jb3-cOIE9In5UB3vFxquQJkDN-EsfhM 1425
osism/commands/status.py sha256=X-Rcj-XuNPDBoxsGkf96NswwpmTognxz1V6E2NX2ZgY 1997
osism/commands/task.py sha256=mwJJ7a71Lw3o_FX7j3rR0-NbPdPwMDOjbOAiiXE4uGc 543
osism/commands/validate.py sha256=hIQB0zk4xIBZJORtBp_tWrXTRKKhB2qi6j-mznDxKR4 4191
osism/commands/vault.py sha256=Ip0IMR7zaBkPbLJenXr4ZwxM6FnozZ9wn9rwHmFHo8s 1818
osism/commands/wait.py sha256=LFs0xuA4VXTfVw_BXiZB2rPfb33B8orFdpxJdtwMTKA 6857
osism/commands/worker.py sha256=-lhgUPMS0QBoo7NiPxRnIpAVFe1VCj0Wi_JZqlx7s6c 1490
osism/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
osism/core/enums.py sha256=r4CiCnXb2pSfyPoRXHuSlIp6_LQ9pVvsWsG3bjWnXx0 6485
osism/core/playbooks.py sha256=fpTgf-xSN6PjVEETqeV8eR2EqDWZM4FAOMK1bSUwqPY 350
osism/data/__init__.py sha256=KQQEeGSKcGXoceE-SPMDu3hyLMkgTx6L05HA6bx5wMY 1389
osism/plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
osism/services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
osism/services/listener.py sha256=w7iAuBD5wAUDT-3Ztf9ThDxuQNgobs1tTGYythsA800 7218
osism/tasks/__init__.py sha256=4JrR7QQj8LbKYjA9zR9Ch2tqKcOQJK1qPcaooqDwbz8 7918
osism/tasks/ansible.py sha256=O_HDxK9eZma5QjC1KfHU-R8nsDLiAbEDqHE7oe0hFbY 1593
osism/tasks/ceph.py sha256=eIQkah3Kj4INtOkF9kTjHbXJ3_J2lg48EWJKfHc-UYw 615
osism/tasks/conductor.py sha256=g9ulqWlGim0DjwQkVgW8Tl8MsXBGuukuQvM12CXbEmM 3892
osism/tasks/kolla.py sha256=wJQpWn_01iWLkr7l7T7RNrQGfRgsgmYi4WQlTmNGvew 618
osism/tasks/netbox.py sha256=a2g0iwuODCbptzjBXtwHNUpSpQxQRF9wCGE8JBZWVO0 6596
osism/tasks/openstack.py sha256=i9dIVz9RPVC38gIhUPIE0oq8Wj2ppf9bHrHLTrsjaJ8 9098
osism/tasks/reconciler.py sha256=RpepZtRgBgYTwmAkfuT9kIaxU1ITDb8SFalMoShdRNQ 3547
osism/utils/__init__.py sha256=5yng8l5Jd6GhNO4FNi6iYH4569UuTYAynamANgZnm1E 1258
osism-0.20240417.0.dist-info/AUTHORS sha256=oWotd63qsnNR945QLJP9mEXaXNtCMaesfo8ZNuLjwpU 39
osism-0.20240417.0.dist-info/LICENSE sha256=tAkwu8-AdEyGxGoSvJ2gVmQdcicWw3j1ZZueVV74M-E 11357
osism-0.20240417.0.dist-info/METADATA sha256=SFp6HUJebkei2MZ7sBZvtZI2zwXLHSHEdaQKYwn07C8 2608
osism-0.20240417.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
osism-0.20240417.0.dist-info/entry_points.txt sha256=Jcrtt-rUHL_tkzgrMVYIv7BQoZhvfKIt03h3ZTioNSw 2589
osism-0.20240417.0.dist-info/pbr.json sha256=peiTNL9FsrTZ4_9Xwz9ILKMt98NFyoTS4NmUHwrX-yw 47
osism-0.20240417.0.dist-info/top_level.txt sha256=8L8dsI9hcaGHsdnR4k_LN9EM78EhwrXRFHyAryPXZtY 6
osism-0.20240417.0.dist-info/RECORD

top_level.txt

osism

entry_points.txt

osism = osism.main:main
apply = osism.commands.apply:Run
compose = osism.commands.compose:Run
configuration sync = osism.commands.configuration:Sync
console = osism.commands.console:Run
container = osism.commands.container:Run
docker = osism.commands.container:Run
dump facts = osism.commands.get:Facts
dump inventory = osism.commands.get:Hostvars
get facts = osism.commands.get:Facts
get hosts = osism.commands.get:Hosts
get hostvars = osism.commands.get:Hostvars
get logs ansible = osism.commands.log:Ansible
get logs container = osism.commands.log:Container
get logs file = osism.commands.log:File
get logs opensearch = osism.commands.log:Opensearch
get states = osism.commands.get:States
get status = osism.commands.status:Run
get tasks = osism.commands.get:Tasks
get versions manager = osism.commands.get:VersionsManager
log ansible = osism.commands.log:Ansible
log container = osism.commands.log:Container
log file = osism.commands.log:File
log opensearch = osism.commands.log:Opensearch
manage flavors = osism.commands.manage:Flavors
manage image clusterapi = osism.commands.manage:ImageClusterapi
manage image octavia = osism.commands.manage:ImageOctavia
manage images = osism.commands.manage:Images
netbox = osism.commands.netbox:Run
netbox check = osism.commands.netbox:Check
netbox connect = osism.commands.netbox:Connect
netbox deploy = osism.commands.netbox:Deploy
netbox diff = osism.commands.netbox:Diff
netbox disable = osism.commands.netbox:Disable
netbox generate = osism.commands.netbox:Generate
netbox import = osism.commands.netbox:Import
netbox init = osism.commands.netbox:Init
netbox manage = osism.commands.netbox:Manage
netbox ping = osism.commands.netbox:Ping
netbox sync = osism.commands.netbox:Sync
netbox sync ironic = osism.commands.netbox:Ironic
noset bootstrap = osism.commands.noset:NoBootstrap
noset maintenance = osism.commands.noset:NoMaintenance
noset vault password = osism.commands.vault:UnsetPassword
reconciler = osism.commands.reconciler:Run
reconciler sync = osism.commands.reconciler:Sync
service = osism.commands.service:Run
set bootstrap = osism.commands.set:Bootstrap
set maintenance = osism.commands.set:Maintenance
set vault password = osism.commands.vault:SetPassword
task list = osism.commands.get:Tasks
task revoke = osism.commands.task:Revoke
validate = osism.commands.validate:Run
vault password set = osism.commands.vault:SetPassword
vault password unset = osism.commands.vault:UnsetPassword
vault view = osism.commands.vault:View
wait = osism.commands.wait:Run
worker = osism.commands.worker:Run