Skip to content
Snippets Groups Projects
Commit 8205487c authored by istmxrein's avatar istmxrein
Browse files

update requirements

parent 37856634
Branches
No related tags found
No related merge requests found
#!/usr/bin/env python
import traceback
import openstack
import env
import os
import sys
def main() -> None:
conn = openstack.connect()
for server in conn.compute.servers(name=env.VM_NAME):
conn.delete_server(server.id, wait=True, delete_ips=True)
if os.path.exists(env.PRIVATE_KEY_PATH):
os.remove(env.PRIVATE_KEY_PATH)
conn.delete_keypair(env.KEY_PAIR_NAME)
print("Delete openstack instances", flush=True)
try:
conn = openstack.connect()
for server in conn.compute.servers(name=env.VM_NAME):
conn.delete_server(server.id, wait=True, delete_ips=True)
if os.path.exists(env.PRIVATE_KEY_PATH):
os.remove(env.PRIVATE_KEY_PATH)
conn.delete_keypair(env.KEY_PAIR_NAME)
conn.close()
except Exception as e:
traceback.print_exc()
sys.exit(int(env.SYSTEM_FAILURE_EXIT_CODE))
if __name__ == "__main__":
......
appdirs==1.4.4
bcrypt==3.2.0
certifi==2021.5.30
cffi==1.14.5
chardet==4.0.0
cryptography==3.4.7
decorator==5.0.9
dogpile.cache==1.1.3
idna==2.10
iso8601==0.1.14
jmespath==0.10.0
jsonpatch==1.32
jsonpointer==2.1
keystoneauth1==4.3.1
munch==2.5.0
netifaces==0.11.0
openstacksdk==0.57.0
os-service-types==1.7.0
paramiko==2.10.3
pbr==5.6.0
pycparser==2.20
PyNaCl==1.4.0
PyYAML==5.4.1
requests==2.25.1
requestsexceptions==1.4.0
six==1.16.0
stevedore==3.3.0
tenacity==8.0.1
urllib3==1.26.5
cryptography==38.0.1
openstacksdk==0.101.0
paramiko==2.11.0
tenacity==8.1.0
#!/usr/bin/env python
import sys
import openstack
import paramiko
import env
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment