dpzc_3_2/remove.py
2021-12-01 14:11:49 +01:00

28 lines
648 B
Python

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)
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()
if __name__ == "__main__":
main()