diff options
| author | clarkbw <clarkbw@cvs.gnome.org> | 2004-09-22 13:19:45 +0000 |
|---|---|---|
| committer | Bryan W. Clark <clarkbw@gnome.org> | 2004-09-22 13:19:45 +0000 |
| commit | 8dfb7e0850c74a3a6f9ff47cc2f3299ac9df5b56 (patch) | |
| tree | cb2007f6927ad50cf8811f6485440dc7c84abb71 /examples/python/NetworkManager.py | |
| parent | a75df11a6f7bef3199732c3aef3ebb35798e935d (diff) | |
| download | NetworkManager-8dfb7e0850c74a3a6f9ff47cc2f3299ac9df5b56.tar.gz | |
2004-09-22 <clarkbw@cvs.gnome.org>
* examples/python/NetworkManager.py:
s/Quality/Strength/
* examples/python/systray/network_tray.py:
Lots of little changes and fixes. been rotting for a while so I
figured I'd finally sync them all with CVS
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@166 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Diffstat (limited to 'examples/python/NetworkManager.py')
| -rwxr-xr-x | examples/python/NetworkManager.py | 31 |
1 files changed, 17 insertions, 14 deletions
diff --git a/examples/python/NetworkManager.py b/examples/python/NetworkManager.py index 36ed0c3ab1..d17832e30c 100755 --- a/examples/python/NetworkManager.py +++ b/examples/python/NetworkManager.py @@ -77,30 +77,33 @@ class NetworkManager: """ def get_device(self, device): try: - nm_device_object = self._nm_service.get_object(device, - NM_INTERFACE_DEVICES) + nm_dev_obj = self._nm_service.get_object(device, + NM_INTERFACE_DEVICES) d = {} - d["nm.name"] = nm_device_object.getName(device) - d["nm.type"] = nm_device_object.getType(device) - d["nm.udi"] = nm_device_object.getHalUdi(device) - d["nm.ip4"] = nm_device_object.getIP4Address(device) - d["nm.quality"] = nm_device_object.getMaxQuality(device) - + d["nm.device"] = device + d["nm.name"] = nm_dev_obj.getName(device) + d["nm.type"] = nm_dev_obj.getType(device) + d["nm.udi"] = nm_dev_obj.getHalUdi(device) + d["nm.ip4"] = nm_dev_obj.getIP4Address(device) + d["nm.link_active"] = nm_dev_obj.getLinkActive(device) + try: - d["nm.active_network"] = nm_device_object.getActiveNetwork(device) + d["nm.active_network"] = nm_dev_obj.getActiveNetwork(device) + d["nm.strength"] = nm_dev_obj.getStrength(device) except DBusException, e: pass try: d["nm.networks"] = {} - networks = nm_device_object.getNetworks(device) + networks = nm_dev_obj.getNetworks(device) for network in networks: nm_network_object = self._nm_service.get_object(network, NM_INTERFACE_DEVICES) n = {} + n["network"] = network n["name"] = nm_network_object.getName() n["address"] = nm_network_object.getAddress() - n["quality"] = nm_network_object.getQuality() + n["strength"] = nm_network_object.getStrength() n["frequency"] = nm_network_object.getFrequency() n["rate"] = nm_network_object.getRate() n["encrypted"] = nm_network_object.getEncrypted() @@ -130,10 +133,10 @@ class NetworkManager: return self.__devices[device] - except Error, e: + except Exception, e: print e return None - + """ Returns list of dictionary objects of all active devices Returns empty list if no active devices @@ -172,7 +175,7 @@ class NetworkManager: return self.number_device_types(self.WIRED_DEVICE) def number_wireless_devices(self): - return self.number_device_types(self.WIRELESS_DEVICE) + return self.number_device_types(self.WIRELESS_DEVICE) def has_wired_device(self): return self.has_type_device(self.WIRED_DEVICE) |
