mirror of git://git.sysmocom.de/ofono
test: Move from static gobject bindings to GI
Use GLib gobject-introspection bindings so that we can also use the scripts with Python 3.
This commit is contained in:
parent
5bf5cf8ddd
commit
ad4f90684f
|
@ -1,7 +1,7 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import sys
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
|
||||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
|
@ -49,5 +49,5 @@ if __name__ == "__main__":
|
|||
|
||||
canexit = True
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
|
||||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
|
@ -105,5 +105,5 @@ if __name__ == '__main__':
|
|||
interface_keyword="interface")
|
||||
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
|
||||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
|
@ -150,5 +150,5 @@ if __name__ == '__main__':
|
|||
path_keyword="path",
|
||||
interface_keyword="interface")
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
|
||||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
|
@ -29,5 +29,5 @@ if __name__ == '__main__':
|
|||
path_keyword="path",
|
||||
interface_keyword="interface")
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import sys
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
|
||||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
|
@ -60,5 +60,5 @@ if __name__ == "__main__":
|
|||
|
||||
canexit = True
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
import sys
|
||||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
|
@ -83,5 +83,5 @@ if __name__ == "__main__":
|
|||
|
||||
canexit = True
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
import sys
|
||||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
|
@ -80,5 +80,5 @@ if __name__ == "__main__":
|
|||
|
||||
canexit = True
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
|
||||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
|
@ -115,5 +115,5 @@ if __name__ == "__main__":
|
|||
|
||||
print(properties["VoiceUnconditional"])
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
|
||||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
|
@ -79,5 +79,5 @@ if __name__ == "__main__":
|
|||
|
||||
canexit = True
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
import sys
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
import os
|
||||
|
||||
def print_menu():
|
||||
|
@ -127,8 +127,8 @@ def get_serving_cell_name(netReg):
|
|||
\nBase Station CBS not available.")
|
||||
print("-----------------------------------------------------------")
|
||||
|
||||
def stdin_handler(fd, condition, cbs, netReg):
|
||||
in_key = os.read(fd.fileno(), 160).rstrip()
|
||||
def stdin_handler(channel, condition, cbs, netReg):
|
||||
in_key = os.read(channel.unix_get_fd(), 160).rstrip().decode('UTF-8')
|
||||
|
||||
if in_key == '0':
|
||||
set_cbs_state(cbs, True)
|
||||
|
@ -181,8 +181,9 @@ if __name__ == "__main__":
|
|||
|
||||
print_menu()
|
||||
|
||||
gobject.io_add_watch(sys.stdin, gobject.IO_IN, stdin_handler, cbs, \
|
||||
netReg)
|
||||
GLib.io_add_watch(GLib.IOChannel(filedes=sys.stdin.fileno()),
|
||||
GLib.PRIORITY_DEFAULT, GLib.IO_IN, stdin_handler, cbs, \
|
||||
netReg)
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
import sys
|
||||
import os
|
||||
|
||||
|
@ -37,8 +37,8 @@ def print_menu():
|
|||
print("[x] Exit")
|
||||
print("-----------------------------------------------------------")
|
||||
|
||||
def stdin_handler(fd, condition, gnss, path):
|
||||
in_key = os.read(fd.fileno(), 8).rstrip()
|
||||
def stdin_handler(channel, condition, gnss, path):
|
||||
in_key = os.read(channel.unix_get_fd(), 160).rstrip().decode('UTF-8')
|
||||
if in_key == '0':
|
||||
xml = raw_input('type the element and press enter: ')
|
||||
try:
|
||||
|
@ -87,7 +87,8 @@ if __name__ == "__main__":
|
|||
|
||||
print_menu()
|
||||
|
||||
gobject.io_add_watch(sys.stdin, gobject.IO_IN, stdin_handler,
|
||||
gnss, path)
|
||||
mainloop = gobject.MainLoop()
|
||||
GLib.io_add_watch(GLib.IOChannel(filedes=sys.stdin.fileno()),
|
||||
GLib.PRIORITY_DEFAULT, GLib.IO_IN, stdin_handler,
|
||||
gnss, path)
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
import sys
|
||||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
|
@ -36,5 +36,5 @@ if __name__ == "__main__":
|
|||
print("Voicemail mailbox number: %s" %\
|
||||
(properties['VoicemailMailboxNumber']))
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
|
||||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
|
@ -61,5 +61,5 @@ if __name__ == "__main__":
|
|||
for interface in properties["Interfaces"]:
|
||||
print(" [ %s ]" % (interface))
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
import sys
|
||||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
|
@ -67,5 +67,5 @@ if __name__ == "__main__":
|
|||
|
||||
canexit = True
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
|
||||
import sys
|
||||
import dbus
|
||||
|
@ -43,7 +43,7 @@ if __name__ == '__main__':
|
|||
pn.RegisterAgent(path)
|
||||
print("Agent registered")
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
|
||||
try:
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
|
||||
import sys
|
||||
import dbus
|
||||
|
@ -61,7 +61,7 @@ if __name__ == '__main__':
|
|||
pn.RegisterAgent(path)
|
||||
print("Agent registered")
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
|
||||
try:
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
import sys
|
||||
import os
|
||||
|
||||
|
@ -124,9 +124,9 @@ def print_sms_properties(sms):
|
|||
else:
|
||||
print("%s Message Manager rule disabled" % (p))
|
||||
|
||||
def stdin_handler(fd, condition, sms, value, number):
|
||||
def stdin_handler(channel, condition, sms, value, number):
|
||||
global lock
|
||||
in_key = os.read(fd.fileno(), 160).rstrip()
|
||||
in_key = os.read(channel.unix_get_fd(), 160).rstrip().decode('UTF-8')
|
||||
|
||||
if lock == "off":
|
||||
lock = "on"
|
||||
|
@ -241,7 +241,8 @@ if __name__ == "__main__":
|
|||
print_sms_properties(sms)
|
||||
print_menu()
|
||||
|
||||
gobject.io_add_watch(sys.stdin, gobject.IO_IN, stdin_handler,
|
||||
sms, value, number)
|
||||
mainloop = gobject.MainLoop()
|
||||
GLib.io_add_watch(GLib.IOChannel(filedes=sys.stdin.fileno()),
|
||||
GLib.PRIORITY_DEFAULT, GLib.IOCondition.IN, stdin_handler,
|
||||
sms, value, number)
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
|
||||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
|
@ -90,6 +90,6 @@ if __name__ == "__main__":
|
|||
print("Disable All Barrings")
|
||||
print(ss.Initiate("#330*3579#"))
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
|
||||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
|
@ -71,5 +71,5 @@ if __name__ == "__main__":
|
|||
print(ss.Initiate("##002#"))
|
||||
print_properties(cf)
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
|
||||
import dbus
|
||||
import dbus.mainloop.glib
|
||||
|
@ -111,6 +111,6 @@ if __name__ == "__main__":
|
|||
|
||||
print_properties(cs)
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import gobject
|
||||
from gi.repository import GLib
|
||||
|
||||
import sys
|
||||
import dbus
|
||||
|
@ -36,7 +36,7 @@ class StkAgent(dbus.service.Object):
|
|||
def call_added(self, path, properties):
|
||||
print("call added %s" % (path))
|
||||
if (self.timeout_id > 0):
|
||||
gobject.source_remove(self.timeout_id)
|
||||
GLib.source_remove(self.timeout_id)
|
||||
self.timeout_callback()
|
||||
|
||||
@dbus.service.method("org.ofono.SimToolkitAgent",
|
||||
|
@ -94,7 +94,7 @@ class StkAgent(dbus.service.Object):
|
|||
print("Waiting for %d seconds" % (seconds))
|
||||
|
||||
self.timeout_reply_handler = reply_func
|
||||
self.timeout_id = gobject.timeout_add_seconds(seconds,
|
||||
self.timeout_id = GLib.timeout_add_seconds(seconds,
|
||||
self.timeout_callback)
|
||||
|
||||
@dbus.service.method("org.ofono.SimToolkitAgent",
|
||||
|
@ -264,7 +264,7 @@ class StkAgent(dbus.service.Object):
|
|||
print("Waiting for %d seconds" % (seconds))
|
||||
|
||||
self.timeout_reply_handler = reply_func
|
||||
self.timeout_id = gobject.timeout_add_seconds(seconds,
|
||||
self.timeout_id = GLib.timeout_add_seconds(seconds,
|
||||
self.timeout_callback)
|
||||
|
||||
@dbus.service.method("org.ofono.SimToolkitAgent",
|
||||
|
@ -413,5 +413,5 @@ if __name__ == '__main__':
|
|||
print("%s [menu|agent]" % (sys.argv[0]))
|
||||
exit(0)
|
||||
|
||||
mainloop = gobject.MainLoop()
|
||||
mainloop = GLib.MainLoop()
|
||||
mainloop.run()
|
||||
|
|
Loading…
Reference in New Issue