added remove and copy button
This commit is contained in:
@@ -207,11 +207,14 @@ def restart_ac_server() -> tuple[bool, str]:
|
||||
sysbus = dbus.SystemBus()
|
||||
systemd1 = sysbus.get_object('org.freedesktop.systemd1', '/org/freedesktop/systemd1')
|
||||
manager = dbus.Interface(systemd1, 'org.freedesktop.systemd1.Manager')
|
||||
job = manager.RestartUnit('assetto-corsa-server.service', 'replace')
|
||||
if job:
|
||||
return True, "Successfully restarted assetto-corsa-server.service"
|
||||
else:
|
||||
return False, "Failed to restart assetto-corsa-server.service"
|
||||
try:
|
||||
job = manager.RestartUnit('assetto-corsa-server.service', 'replace')
|
||||
if job:
|
||||
return True, "Successfully restarted assetto-corsa-server.service"
|
||||
else:
|
||||
return False, "Failed to restart assetto-corsa-server.service"
|
||||
except dbus.DBusException as e:
|
||||
return False, f"Could not restart server: {str(e)}"
|
||||
|
||||
server = HTTPServer(("0.0.0.0", 10303), Handler)
|
||||
print("Server running on port 10303")
|
||||
|
||||
Reference in New Issue
Block a user