libnm/tests: add restart method to the manager mock test support interface
This commit is contained in:
@@ -957,6 +957,11 @@ class NetworkManager(ExportedObj):
|
|||||||
def UpdateConnection(self, path, connection, verify_connection):
|
def UpdateConnection(self, path, connection, verify_connection):
|
||||||
return settings.update_connection(connection, path, verify_connection)
|
return settings.update_connection(connection, path, verify_connection)
|
||||||
|
|
||||||
|
@dbus.service.method(dbus_interface=IFACE_TEST, in_signature='', out_signature='')
|
||||||
|
def Restart(self):
|
||||||
|
bus.release_name("org.freedesktop.NetworkManager")
|
||||||
|
bus.request_name("org.freedesktop.NetworkManager")
|
||||||
|
|
||||||
|
|
||||||
###################################################################
|
###################################################################
|
||||||
IFACE_CONNECTION = 'org.freedesktop.NetworkManager.Settings.Connection'
|
IFACE_CONNECTION = 'org.freedesktop.NetworkManager.Settings.Connection'
|
||||||
@@ -1271,9 +1276,9 @@ def main():
|
|||||||
|
|
||||||
random.seed()
|
random.seed()
|
||||||
|
|
||||||
bus = dbus.SessionBus()
|
global manager, settings, agent_manager, object_manager, bus
|
||||||
|
|
||||||
global manager, settings, agent_manager, object_manager
|
bus = dbus.SessionBus()
|
||||||
object_manager = ObjectManager(bus, "/org/freedesktop")
|
object_manager = ObjectManager(bus, "/org/freedesktop")
|
||||||
manager = NetworkManager(bus, "/org/freedesktop/NetworkManager")
|
manager = NetworkManager(bus, "/org/freedesktop/NetworkManager")
|
||||||
settings = Settings(bus, "/org/freedesktop/NetworkManager/Settings")
|
settings = Settings(bus, "/org/freedesktop/NetworkManager/Settings")
|
||||||
|
Reference in New Issue
Block a user