mirror of
https://github.com/PhotonVision/photonvision
synced 2026-06-26 01:51:40 +00:00
fixed bug in settings manager
This commit is contained in:
@@ -42,7 +42,7 @@ class SettingsManager(metaclass=Singleton):
|
||||
"ip": "",
|
||||
"gateway": "",
|
||||
"netmask": "",
|
||||
"hostname": "",
|
||||
"hostname": "Chameleon-Vision",
|
||||
"curr_camera": "",
|
||||
"curr_pipeline": ""
|
||||
}
|
||||
@@ -188,7 +188,7 @@ class SettingsManager(metaclass=Singleton):
|
||||
|
||||
def change_general_settings_values(self, dic):
|
||||
for key in dic['change_general_settings_values']:
|
||||
if self.default_general_settings[key]:
|
||||
if key in self.default_general_settings.keys():
|
||||
self.general_settings[key] = dic['change_general_settings_values'][key]
|
||||
self.save_settings()
|
||||
|
||||
|
||||
@@ -39,4 +39,4 @@ class ChangeIP:
|
||||
|
||||
@staticmethod
|
||||
def change_hostname(hostname):
|
||||
subprocess.call(['hostnamectl', 'set-hostname', "Chameleon-Vision-" + hostname])
|
||||
subprocess.call(['hostnamectl set-hostname', hostname])
|
||||
|
||||
Reference in New Issue
Block a user