summary refs log tree commit diff
path: root/src/tests/test-secret-agent.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/test-secret-agent.py')
-rwxr-xr-xsrc/tests/test-secret-agent.py17
1 files changed, 8 insertions, 9 deletions
diff --git a/src/tests/test-secret-agent.py b/src/tests/test-secret-agent.py
index 3b21c610..d3f82802 100755
--- a/src/tests/test-secret-agent.py
+++ b/src/tests/test-secret-agent.py
@@ -1,8 +1,7 @@
 #!/usr/bin/env python
 # -*- Mode: python; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
 
-import glib
-import gobject
+from gi.repository import GLib
 import sys
 import dbus
 import dbus.service
@@ -31,7 +30,7 @@ class Agent(dbus.service.Object):
         if uid != 0:
             raise NotAuthorizedException("UID %d not authorized" % uid)
 
-        print "Secrets requested path '%s' setting '%s' hints '%s' new %d" % (connection_path, setting_name, str(hints), request_new)
+        print("Secrets requested path '%s' setting '%s' hints '%s' new %d" % (connection_path, setting_name, str(hints), request_new))
 
         # return some random GSM secrets
         s_gsm = dbus.Dictionary({'password': 'asdfadfasdfaf'})
@@ -40,7 +39,7 @@ class Agent(dbus.service.Object):
 
 def register(proxy):
     proxy.Register("test.agent.id", dbus_interface=IFACE_AGENT_MANAGER)
-    print "Registered!"
+    print("Registered!")
     return False
 
 def unregister(proxy, loop):
@@ -56,17 +55,17 @@ def main():
     proxy = bus.get_object("org.freedesktop.NetworkManager",
                            "/org/freedesktop/NetworkManager/AgentManager")
 
-    mainloop = gobject.MainLoop()
+    mainloop = GLib.MainLoop()
 
-    gobject.idle_add(register, proxy)
-    print "Running test secret agent" 
+    GLib.idle_add(register, proxy)
+    print("Running test secret agent")
 
     try:
         mainloop.run()
-    except KeyboardInterrupt, e:
+    except KeyboardInterrupt:
         pass
 
-    print "Unregistering..."
+    print("Unregistering...")
     unregister(proxy, mainloop);
 
 if __name__ == '__main__':