dbus_error_init(&err);
- conn = g_dbus_setup_bus(DBUS_BUS_SESSION, NFC_SERVICE, &err);
+ conn = g_dbus_setup_bus(DBUS_BUS_SYSTEM, NFC_SERVICE, &err);
if (conn == NULL) {
if (dbus_error_is_set(&err) == TRUE) {
fprintf(stderr, "%s\n", err.message);
dbus_error_free(&err);
} else
- fprintf(stderr, "Can't register with session bus\n");
+ fprintf(stderr, "Can't register with system bus\n");
exit(1);
}
def record_updateDetails(self, target_properties):
for record_path in target_properties["Records"]:
print ("REC %s ") % record_path
- record_obj = self.sessionBus.get_object('org.neard',
+ record_obj = self.systemBus.get_object('org.neard',
record_path)
record_iface = dbus.Interface(record_obj,'org.neard.Record')
record_properties = record_iface.GetProperties()
if adapt_properties["Targets"]:
for target_path in adapt_properties["Targets"]:
print ("TGT %s ") % target_path
- target_obj = self.sessionBus.get_object('org.neard', target_path)
+ target_obj = self.systemBus.get_object('org.neard', target_path)
target_iface = dbus.Interface(target_obj,'org.neard.Target')
target_properties = target_iface.GetProperties()
print (" already registered %s") % adapt_path
else:
#Get valuable informations from the object
- adapter_obj = self.sessionBus.get_object('org.neard',
+ adapter_obj = self.systemBus.get_object('org.neard',
adapt_path)
adapter_obj.connect_to_signal('PropertyChanged',
self.adapter_PropertyChanged,
self.targetregistered = {}
self.recordregistered = {}
- self.sessionBus = dbus.SessionBus()
+ self.systemBus = dbus.SessionBus()
#Prepare the first handler
- self.sessionBus.watch_name_owner('org.neard',
+ self.systemBus.watch_name_owner('org.neard',
self.neardNameOwnerChanged)
##=================================================================
if path:
i = self.adapters_list.get_iter(path)
objpath = self.adapters_list.get_value(i, 0)
- adapter_obj = self.sessionBus.get_object('org.neard', objpath)
+ adapter_obj = self.systemBus.get_object('org.neard', objpath)
adapt_iface = dbus.Interface(adapter_obj,'org.neard.Adapter')
if self.adapters_actionToggle(i, 3):
print "Usage: %s <nfc device>" % (sys.argv[0])
sys.exit(1)
-bus = dbus.SessionBus()
+bus = dbus.SystemBus()
manager = dbus.Interface(bus.get_object("org.neard", "/"),
"org.neard.Manager")
try:
adapter.StartPoll()
except dbus.DBusException, error:
- print "%s: %s" % (error._dbus_error_name, error.message)
\ No newline at end of file
+ print "%s: %s" % (error._dbus_error_name, error.message)
print "Usage: %s <nfc device>" % (sys.argv[0])
sys.exit(1)
-bus = dbus.SessionBus()
+bus = dbus.SystemBus()
manager = dbus.Interface(bus.get_object("org.neard", "/"),
"org.neard.Manager")
try:
adapter.StopPoll()
except dbus.DBusException, error:
- print "%s: %s" % (error._dbus_error_name, error.message)
\ No newline at end of file
+ print "%s: %s" % (error._dbus_error_name, error.message)