fix: error when no ipv4/6

pull/109/head
xcsoft 3 years ago committed by GitHub
parent cabcc611da
commit 001ee42df6
  1. 7
      tools.py

@ -96,6 +96,11 @@ def set_panel_username(username=None):
username = mw.getRandomString(8).lower()
sql.table('users').where('id=?', (1,)).setField('username', username)
print('username: ' + username)
def getServerIp():
version = sys.argv[2]
ip = mw.execShell("curl -{} -sS --connect-timeout 5 -m 60 https://v6r.ipip.net/?format=text".format(version))
return ip[0]
if __name__ == "__main__":
@ -106,5 +111,7 @@ if __name__ == "__main__":
set_panel_pwd(sys.argv[2])
elif type == 'username':
set_panel_username()
elif type == 'getServerIp':
getServerIp()
else:
print('ERROR: Parameter error')

Loading…
Cancel
Save