time date change , Alpha 2

This commit is contained in:
sanjayk03-dev
2024-08-26 23:13:55 +05:30
parent 9e3bf1c58b
commit c9b4ed4914
4 changed files with 26 additions and 6 deletions

View File

@@ -582,8 +582,12 @@ class TimeHandler(bbctrl.APIHandler):
def put_ok(self):
datetime = self.json['datetime']
timezone = self.json['timezone']
subprocess.Popen(['timedatectl', 'set-time', datetime])
subprocess.Popen(['timedatectl', 'set-timezone', timezone])
try:
subprocess.Popen(['timedatectl', 'set-time', datetime])
subprocess.Popen(['timedatectl', 'set-timezone', timezone])
self.get_log('TimeHandler').info('Time changed: datetime: {}'.format(datetime))
except Exception as e:
self.get_log('TimeHandler').info('Error updating time or timezone: {}'.format(e))
class RemoteDiagnosticsHandler(bbctrl.APIHandler):