summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Asleson <tasleson@redhat.com>2016-03-08 16:04:44 -0600
committerTony Asleson <tasleson@redhat.com>2016-03-08 16:07:35 -0600
commit6d19c14c28b24dded999d4bf50a4638581c649f5 (patch)
tree83ad509809f8e842ffbebb0aae6780ea96616636
parent3f5629302abd2cfae97ef821da274384806d085a (diff)
downloadlvm2-6d19c14c28b24dded999d4bf50a4638581c649f5.tar.gz
lvmdbus: Fix deprecated warnings for GObject use
While running on F24 a number of warnings were being emitted from using the deprecated GObject instead of GLib. Tested on python 3.4 and 3.5. Signed-off-by: Tony Asleson <tasleson@redhat.com>
-rw-r--r--daemons/lvmdbusd/main.py5
-rw-r--r--daemons/lvmdbusd/request.py6
2 files changed, 5 insertions, 6 deletions
diff --git a/daemons/lvmdbusd/main.py b/daemons/lvmdbusd/main.py
index 92006d023..aa16a2eae 100644
--- a/daemons/lvmdbusd/main.py
+++ b/daemons/lvmdbusd/main.py
@@ -18,7 +18,7 @@ import signal
import dbus
from . import lvmdb
# noinspection PyUnresolvedReferences
-from gi.repository import GObject
+from gi.repository import GLib
from .fetch import load
from .manager import Manager
from .background import background_reaper
@@ -123,7 +123,6 @@ def main():
pass
dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
- GObject.threads_init()
dbus.mainloop.glib.threads_init()
if use_session:
@@ -148,7 +147,7 @@ def main():
thread_list.append(threading.Thread(target=process_request))
cfg.load(refresh=False, emit_signal=False)
- cfg.loop = GObject.MainLoop()
+ cfg.loop = GLib.MainLoop()
for process in thread_list:
process.damon = True
diff --git a/daemons/lvmdbusd/request.py b/daemons/lvmdbusd/request.py
index 683613119..cf258f182 100644
--- a/daemons/lvmdbusd/request.py
+++ b/daemons/lvmdbusd/request.py
@@ -9,7 +9,7 @@
import threading
# noinspection PyUnresolvedReferences
-from gi.repository import GObject
+from gi.repository import GLib
from .job import Job
from . import cfg
import traceback
@@ -40,7 +40,7 @@ class RequestEntry(object):
elif tmo == 0:
self._return_job()
else:
- self.timer_id = GObject.timeout_add_seconds(
+ self.timer_id = GLib.timeout_add_seconds(
tmo, RequestEntry._request_timeout, self)
@staticmethod
@@ -93,7 +93,7 @@ class RequestEntry(object):
self.done = True
if self.timer_id != -1:
# Try to prevent the timer from firing
- GObject.source_remove(self.timer_id)
+ GLib.source_remove(self.timer_id)
self._result = result
self._rc = error_rc