From 75f7dfa9eddb6ed6dd912ea46323ea8f15239fe5 Mon Sep 17 00:00:00 2001 From: Chandler Swift Date: Sat, 3 Aug 2024 23:52:20 -0500 Subject: [PATCH] Find ipv4 address when server created --- create-server.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/create-server.py b/create-server.py index 9236837..79f1fea 100755 --- a/create-server.py +++ b/create-server.py @@ -8,6 +8,7 @@ import json import argparse import os import base64 +import time nixos_infect_script=""" #!/bin/sh @@ -73,3 +74,11 @@ if input("Confirm? ")[0] != 'y': res = requests.post("https://api.vultr.com/v2/instances", headers=headers, data=json.dumps(data)).json() print(res) + +print("Checking for ipv4...", end="", flush=True) +while res['instance']['main_ip'] == '0.0.0.0': + print('.', end="", flush=True) + res = requests.get(f"https://api.vultr.com/v2/instances/{res['instance']['id']}", headers=headers).json() + time.sleep(5) + +print(res['instance']['main_ip'])