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()
|