mirror of
https://github.com/blw1138/Zordon.git
synced 2025-12-17 16:58:12 +00:00
Scheduler defaults to localhost if available
This commit is contained in:
@@ -145,9 +145,12 @@ class ScheduleJob(Frame):
|
|||||||
hostname = file.read()
|
hostname = file.read()
|
||||||
server_data = request_data(hostname, 'status', timeout=server_setup_timeout)
|
server_data = request_data(hostname, 'status', timeout=server_setup_timeout)
|
||||||
if server_data:
|
if server_data:
|
||||||
self.server_hostname = hostname
|
self.set_hostname(hostname)
|
||||||
self.server_button.configure(text=hostname)
|
|
||||||
if not self.server_hostname:
|
if not self.server_hostname:
|
||||||
|
server_data = request_data('localhost', 'status', timeout=server_setup_timeout)
|
||||||
|
if server_data:
|
||||||
|
self.set_hostname(server_data['host_name'])
|
||||||
|
else:
|
||||||
self.request_new_hostname()
|
self.request_new_hostname()
|
||||||
self.fetch_server_data()
|
self.fetch_server_data()
|
||||||
|
|
||||||
@@ -179,11 +182,12 @@ class ScheduleJob(Frame):
|
|||||||
messagebox.showerror("Cannot connect", f"Cannot connect to server \"{user_hostname_input}\"")
|
messagebox.showerror("Cannot connect", f"Cannot connect to server \"{user_hostname_input}\"")
|
||||||
else:
|
else:
|
||||||
hostname = user_hostname_input
|
hostname = user_hostname_input
|
||||||
|
self.set_hostname(hostname)
|
||||||
|
|
||||||
|
def set_hostname(self, hostname):
|
||||||
self.server_hostname = hostname
|
self.server_hostname = hostname
|
||||||
self.server_button.configure(text=self.server_hostname)
|
self.server_button.configure(text=self.server_hostname)
|
||||||
|
with open(prefs_name, 'w') as file: # save to prefs
|
||||||
# save to prefs
|
|
||||||
with open(prefs_name, 'w') as file:
|
|
||||||
file.write(hostname)
|
file.write(hostname)
|
||||||
|
|
||||||
def choose_file_button(self):
|
def choose_file_button(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user