[PATCH 2/3] Disable pylint errors about gobject-introspection methods
David Shea
dshea at redhat.com
Wed Dec 4 14:52:57 UTC 2013
GObject.GObject really does have emit and connect members.
---
pyanaconda/ui/gui/spokes/network.py | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/pyanaconda/ui/gui/spokes/network.py b/pyanaconda/ui/gui/spokes/network.py
index 7158f09..6b3ebca 100644
--- a/pyanaconda/ui/gui/spokes/network.py
+++ b/pyanaconda/ui/gui/spokes/network.py
@@ -445,12 +445,14 @@ class NetworkControlBox(GObject.GObject):
# Signal handlers.
def on_nm_state_changed(self, *args):
+ # pylint: disable-msg=E1101
self.emit("nm-state-changed")
def on_device_selection_changed(self, *args):
self.refresh_ui()
def on_device_state_changed(self, device, new_state, *args):
+ # pylint: disable-msg=E1101
self.emit("device-state-changed", device.get_iface(), new_state, *args)
if new_state == NetworkManager.DeviceState.SECONDARIES:
return
@@ -1299,8 +1301,10 @@ class NetworkSpoke(FirstbootSpokeMixIn, NormalSpoke):
NormalSpoke.__init__(self, *args, **kwargs)
self.network_control_box = NetworkControlBox(self.builder, spoke=self)
self.network_control_box.hostname = self.data.network.hostname
+ # pylint: disable-msg=E1101
self.network_control_box.connect("nm-state-changed",
self.on_nm_state_changed)
+ # pylint: disable-msg=E1101
self.network_control_box.connect("device-state-changed",
self.on_device_state_changed)
@@ -1394,6 +1398,7 @@ class NetworkStandaloneSpoke(StandaloneSpoke):
parent = self.builder.get_object("AnacondaStandaloneWindow-action_area5")
parent.add(self.network_control_box.vbox)
+ # pylint: disable-msg=E1101
self.network_control_box.connect("nm-state-changed",
self.on_nm_state_changed)
--
1.8.4.2
More information about the anaconda-patches
mailing list