dpzc_3_2/remove.py

28 lines
648 B
Python
Raw Normal View History

2021-11-27 13:51:14 +01:00
from constants import *
from hcloud import Client
def main():
with open(API_KEY_FNAME) as f:
api_key = f.read()
client = Client(api_key)
ssh_key = client.ssh_keys.get_by_name(SSH_KEY_NAME)
vnet = client.networks.get_by_name(VNET_NAME)
db_server = client.servers.get_by_name(DB_SERVER_NAME)
gitea_server = client.servers.get_by_name(GITEA_SERVER_NAME)
2021-12-01 14:11:49 +01:00
if ssh_key is not None:
ssh_key.delete()
if vnet is not None:
vnet.delete()
if db_server is not None:
db_server.delete()
if gitea_server is not None:
gitea_server.delete()
2021-11-27 13:51:14 +01:00
if __name__ == "__main__":
main()