diff options
author | Simon Schampijer <simon@schampijer.de> | 2008-04-23 15:08:21 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@schampijer.de> | 2008-04-23 15:08:21 (GMT) |
commit | d04f20fc1c895c514c41b3f812733061e9c77df6 (patch) | |
tree | cccbe3ab686763b3412bcf04ef8cc44bf70e012a /src/model | |
parent | 8fa5f3c436b1bff3105d668105153eb188caee44 (diff) |
pylint model
Diffstat (limited to 'src/model')
-rw-r--r-- | src/model/BuddyModel.py | 39 | ||||
-rw-r--r-- | src/model/MeshModel.py | 36 | ||||
-rw-r--r-- | src/model/Owner.py | 24 | ||||
-rw-r--r-- | src/model/accesspointmodel.py | 1 | ||||
-rw-r--r-- | src/model/devices/device.py | 2 | ||||
-rw-r--r-- | src/model/devices/devicesmodel.py | 27 | ||||
-rw-r--r-- | src/model/devices/network/mesh.py | 3 | ||||
-rw-r--r-- | src/model/devices/network/wired.py | 2 | ||||
-rw-r--r-- | src/model/devices/network/wireless.py | 31 | ||||
-rw-r--r-- | src/model/homeactivity.py | 1 | ||||
-rw-r--r-- | src/model/homemodel.py | 25 | ||||
-rw-r--r-- | src/model/shellmodel.py | 3 |
12 files changed, 98 insertions, 96 deletions
diff --git a/src/model/BuddyModel.py b/src/model/BuddyModel.py index c989aa7..b51b808 100644 --- a/src/model/BuddyModel.py +++ b/src/model/BuddyModel.py @@ -14,8 +14,6 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -import logging - from sugar.presence import presenceservice from sugar.graphics.xocolor import XoColor import gobject @@ -24,16 +22,22 @@ _NOT_PRESENT_COLOR = "#d5d5d5,#FFFFFF" class BuddyModel(gobject.GObject): __gsignals__ = { - 'appeared': (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, ([])), - 'disappeared': (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, ([])), - 'nick-changed': (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, - ([gobject.TYPE_PYOBJECT])), - 'color-changed': (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, - ([gobject.TYPE_PYOBJECT])), - 'icon-changed': (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, - ([])), - 'current-activity-changed': (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, - ([gobject.TYPE_PYOBJECT])) + 'appeared': (gobject.SIGNAL_RUN_FIRST, + gobject.TYPE_NONE, ([])), + 'disappeared': (gobject.SIGNAL_RUN_FIRST, + gobject.TYPE_NONE, ([])), + 'nick-changed': (gobject.SIGNAL_RUN_FIRST, + gobject.TYPE_NONE, + ([gobject.TYPE_PYOBJECT])), + 'color-changed': (gobject.SIGNAL_RUN_FIRST, + gobject.TYPE_NONE, + ([gobject.TYPE_PYOBJECT])), + 'icon-changed': (gobject.SIGNAL_RUN_FIRST, + gobject.TYPE_NONE, + ([])), + 'current-activity-changed': (gobject.SIGNAL_RUN_FIRST, + gobject.TYPE_NONE, + ([gobject.TYPE_PYOBJECT])) } def __init__(self, key=None, buddy=None, nick=None): @@ -42,6 +46,7 @@ class BuddyModel(gobject.GObject): gobject.GObject.__init__(self) + self._color = None self._ba_handler = None self._pc_handler = None self._dis_handler = None @@ -66,9 +71,9 @@ class BuddyModel(gobject.GObject): else: self._update_buddy(buddy) - def _get_buddies_cb(self, list): + def _get_buddies_cb(self, buddy_list): buddy = None - for iter_buddy in list: + for iter_buddy in buddy_list: if iter_buddy.props.key == self._key: buddy = iter_buddy break @@ -121,8 +126,10 @@ class BuddyModel(gobject.GObject): self._nick = self._buddy.props.nick self._set_color_from_string(self._buddy.props.color) - self._pc_handler = self._buddy.connect('property-changed', self._buddy_property_changed_cb) - self._bic_handler = self._buddy.connect('icon-changed', self._buddy_icon_changed_cb) + self._pc_handler = self._buddy.connect('property-changed', + self._buddy_property_changed_cb) + self._bic_handler = self._buddy.connect('icon-changed', + self._buddy_icon_changed_cb) def _buddy_appeared_cb(self, pservice, buddy): if self._buddy or buddy.props.key != self._key: diff --git a/src/model/MeshModel.py b/src/model/MeshModel.py index da5b3c2..fa33035 100644 --- a/src/model/MeshModel.py +++ b/src/model/MeshModel.py @@ -26,8 +26,8 @@ from hardware import hardwaremanager from hardware import nmclient class ActivityModel: - def __init__(self, activity, bundle): - self.activity = activity + def __init__(self, act, bundle): + self.activity = act self.bundle = bundle def get_id(self): @@ -62,7 +62,8 @@ class MeshModel(gobject.GObject): gobject.TYPE_NONE, ([gobject.TYPE_PYOBJECT])), 'mesh-added': (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, ([gobject.TYPE_PYOBJECT])), - 'mesh-removed': (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, ([])) + 'mesh-removed': (gobject.SIGNAL_RUN_FIRST, + gobject.TYPE_NONE, ([])) } def __init__(self): @@ -86,7 +87,8 @@ class MeshModel(gobject.GObject): # Add any buddies the PS knows about already self._pservice.get_buddies_async(reply_handler=self._get_buddies_cb) - self._pservice.get_activities_async(reply_handler=self._get_activities_cb) + self._pservice.get_activities_async( + reply_handler=self._get_activities_cb) network_manager = hardwaremanager.get_network_manager() if network_manager: @@ -97,13 +99,13 @@ class MeshModel(gobject.GObject): network_manager.connect('device-removed', self._nm_device_removed_cb) - def _get_buddies_cb(self, list): - for buddy in list: + def _get_buddies_cb(self, buddy_list): + for buddy in buddy_list: self._buddy_appeared_cb(self._pservice, buddy) - def _get_activities_cb(self, list): - for activity in list: - self._check_activity(activity) + def _get_activities_cb(self, activity_list): + for act in activity_list: + self._check_activity(act) def _nm_device_added_cb(self, manager, nm_device): self._add_network_device(nm_device) @@ -195,8 +197,8 @@ class MeshModel(gobject.GObject): self.emit('buddy-removed', self._buddies[buddy.props.key]) del self._buddies[buddy.props.key] - def _activity_appeared_cb(self, pservice, activity): - self._check_activity(activity) + def _activity_appeared_cb(self, pservice, act): + self._check_activity(act) def _check_activity(self, presence_activity): registry = activity.get_registry() @@ -216,8 +218,8 @@ class MeshModel(gobject.GObject): else: return None - def add_activity(self, bundle, activity): - model = ActivityModel(activity, bundle) + def add_activity(self, bundle, act): + model = ActivityModel(act, bundle) self._activities[model.get_id()] = model self.emit('activity-added', model) @@ -228,8 +230,8 @@ class MeshModel(gobject.GObject): buddy_model = self._buddies[key] self.emit('buddy-moved', buddy_model, model) - def _activity_disappeared_cb(self, pservice, activity): - if self._activities.has_key(activity.props.id): - activity_model = self._activities[activity.props.id] + def _activity_disappeared_cb(self, pservice, act): + if self._activities.has_key(act.props.id): + activity_model = self._activities[act.props.id] self.emit('activity-removed', activity_model) - del self._activities[activity.props.id] + del self._activities[act.props.id] diff --git a/src/model/Owner.py b/src/model/Owner.py index b06b391..1447267 100644 --- a/src/model/Owner.py +++ b/src/model/Owner.py @@ -16,11 +16,6 @@ import gobject import os -import random -import base64 -import time -import logging -import dbus from sugar import env from sugar import profile @@ -29,20 +24,21 @@ from sugar import util from model.Invites import Invites class ShellOwner(gobject.GObject): + """Class representing the owner of this machine/instance. This class + runs in the shell and serves up the buddy icon and other stuff. It's the + server portion of the Owner, paired with the client portion in Buddy.py. + """ __gtype_name__ = "ShellOwner" __gsignals__ = { - 'nick-changed' : (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, - ([gobject.TYPE_STRING])), - 'color-changed' : (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, - ([gobject.TYPE_PYOBJECT])), - 'icon-changed' : (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, - ([gobject.TYPE_PYOBJECT])) + 'nick-changed' : (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, + ([gobject.TYPE_STRING])), + 'color-changed' : (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, + ([gobject.TYPE_PYOBJECT])), + 'icon-changed' : (gobject.SIGNAL_RUN_FIRST, gobject.TYPE_NONE, + ([gobject.TYPE_PYOBJECT])) } - """Class representing the owner of this machine/instance. This class - runs in the shell and serves up the buddy icon and other stuff. It's the - server portion of the Owner, paired with the client portion in Buddy.py.""" def __init__(self): gobject.GObject.__init__(self) diff --git a/src/model/accesspointmodel.py b/src/model/accesspointmodel.py index 1d4d6cb..f464f75 100644 --- a/src/model/accesspointmodel.py +++ b/src/model/accesspointmodel.py @@ -15,7 +15,6 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA import gobject -import sys from hardware import nmclient diff --git a/src/model/devices/device.py b/src/model/devices/device.py index d7105b5..3273da9 100644 --- a/src/model/devices/device.py +++ b/src/model/devices/device.py @@ -24,7 +24,7 @@ STATE_ACTIVATING = 0 STATE_ACTIVATED = 1 STATE_INACTIVE = 2 -_nm_state_to_state = { +nm_state_to_state = { nmclient.DEVICE_STATE_ACTIVATING : STATE_ACTIVATING, nmclient.DEVICE_STATE_ACTIVATED : STATE_ACTIVATED, nmclient.DEVICE_STATE_INACTIVE : STATE_INACTIVE diff --git a/src/model/devices/devicesmodel.py b/src/model/devices/devicesmodel.py index fab9fa4..691e19e 100644 --- a/src/model/devices/devicesmodel.py +++ b/src/model/devices/devicesmodel.py @@ -20,7 +20,6 @@ import gobject import dbus from model.devices import device -from model.devices.network import wired from model.devices.network import wireless from model.devices.network import mesh from model.devices import battery @@ -60,8 +59,8 @@ class DevicesModel(gobject.GObject): if not network_manager: return - for device in network_manager.get_devices(): - self._check_network_device(device) + for dev in network_manager.get_devices(): + self._check_network_device(dev) network_manager.connect('device-added', self._network_device_added_cb) @@ -114,23 +113,25 @@ class DevicesModel(gobject.GObject): if dtype == nmclient.DEVICE_TYPE_802_11_WIRELESS: dev = wireless.Device(nm_device) self.add_device(dev) - sigid = dev.connect('notify::state', self._network_device_state_changed_cb) + sigid = dev.connect('notify::state', + self._network_device_state_changed_cb) self._sigids[dev] = sigid if dtype == nmclient.DEVICE_TYPE_802_11_MESH_OLPC: dev = mesh.Device(nm_device) self.add_device(dev) - sigid = dev.connect('notify::state', self._network_device_state_changed_cb) + sigid = dev.connect('notify::state', + self._network_device_state_changed_cb) self._sigids[dev] = sigid def __iter__(self): return iter(self._devices.values()) - def add_device(self, device): - self._devices[device.get_id()] = device - self.emit('device-appeared', device) + def add_device(self, dev): + self._devices[dev.get_id()] = dev + self.emit('device-appeared', dev) - def remove_device(self, device): - self.emit('device-disappeared', self._devices[device.get_id()]) - device.disconnect(self._sigids[device]) - del self._sigids[device] - del self._devices[device.get_id()] + def remove_device(self, dev): + self.emit('device-disappeared', self._devices[dev.get_id()]) + dev.disconnect(self._sigids[dev]) + del self._sigids[dev] + del self._devices[dev.get_id()] diff --git a/src/model/devices/network/mesh.py b/src/model/devices/network/mesh.py index 0152d8a..36626e6 100644 --- a/src/model/devices/network/mesh.py +++ b/src/model/devices/network/mesh.py @@ -18,7 +18,6 @@ import gobject from model.devices import device -from hardware import nmclient class Device(device.Device): __gproperties__ = { @@ -56,7 +55,7 @@ class Device(device.Device): return self._nm_device.get_strength() elif pspec.name == 'state': nm_state = self._nm_device.get_state() - return device._nm_state_to_state[nm_state] + return device.nm_state_to_state[nm_state] elif pspec.name == 'activation-stage': return self._nm_device.get_activation_stage() elif pspec.name == 'frequency': diff --git a/src/model/devices/network/wired.py b/src/model/devices/network/wired.py index 66c5206..aa0ba00 100644 --- a/src/model/devices/network/wired.py +++ b/src/model/devices/network/wired.py @@ -19,7 +19,7 @@ from model.devices import device class Device(device.Device): def __init__(self, nm_device): device.Device.__init__(self) - self._nm_device = device + self._nm_device = nm_device def get_id(self): return str(self._nm_device.get_op()) diff --git a/src/model/devices/network/wireless.py b/src/model/devices/network/wireless.py index c45a08e..8bf407e 100644 --- a/src/model/devices/network/wireless.py +++ b/src/model/devices/network/wireless.py @@ -18,24 +18,22 @@ import gobject from model.devices import device -from hardware import nmclient def freq_to_channel(freq): - ftoc = { 2.412: 1, 2.417: 2, 2.422: 3, 2.427: 4, - 2.432: 5, 2.437: 6, 2.442: 7, 2.447: 8, - 2.452: 9, 2.457: 10, 2.462: 11, 2.467: 12, - 2.472: 13 - } - return ftoc[freq] + ftoc = { 2.412: 1, 2.417: 2, 2.422: 3, 2.427: 4, + 2.432: 5, 2.437: 6, 2.442: 7, 2.447: 8, + 2.452: 9, 2.457: 10, 2.462: 11, 2.467: 12, + 2.472: 13 + } + return ftoc[freq] def channel_to_freq(channel): - ctof = { 1: 2.412, 2: 2.417, 3: 2.422, 4: 2.427, - 5: 2.432, 6: 2.437, 7: 2.442, 8: 2.447, - 9: 2.452, 10: 2.457, 11: 2.462, 12: 2.467, - 13: 2.472 - } - return ctof[channel] - + ctof = { 1: 2.412, 2: 2.417, 3: 2.422, 4: 2.427, + 5: 2.432, 6: 2.437, 7: 2.442, 8: 2.447, + 9: 2.452, 10: 2.457, 11: 2.462, 12: 2.467, + 13: 2.472 + } + return ctof[channel] class Device(device.Device): __gproperties__ = { @@ -74,11 +72,12 @@ class Device(device.Device): return self._nm_device.get_strength() elif pspec.name == 'name': import logging - logging.debug('wireless.Device.props.name: %s' % self._nm_device.get_ssid()) + logging.debug('wireless.Device.props.name: %s' % + self._nm_device.get_ssid()) return self._nm_device.get_ssid() elif pspec.name == 'state': nm_state = self._nm_device.get_state() - return device._nm_state_to_state[nm_state] + return device.nm_state_to_state[nm_state] elif pspec.name == 'frequency': return self._nm_device.get_frequency() diff --git a/src/model/homeactivity.py b/src/model/homeactivity.py index 7365271..fa50932 100644 --- a/src/model/homeactivity.py +++ b/src/model/homeactivity.py @@ -15,7 +15,6 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA import time -import logging import gobject import dbus diff --git a/src/model/homemodel.py b/src/model/homemodel.py index 8de989c..5538f84 100644 --- a/src/model/homemodel.py +++ b/src/model/homemodel.py @@ -73,14 +73,14 @@ class HomeModel(gobject.GObject): ret = [] for i in self._activities: if i.get_window() is not None: - ret.append(i) + ret.append(i) return ret def get_previous_activity(self): activities = self._get_activities_with_window() i = activities.index(self._pending_activity) if len(activities) == 0: - return None + return None elif i - 1 >= 0: return activities[i - 1] else: @@ -90,7 +90,7 @@ class HomeModel(gobject.GObject): activities = self._get_activities_with_window() i = activities.index(self._pending_activity) if len(activities) == 0: - return None + return None elif i + 1 < len(activities): return activities[i + 1] else: @@ -217,10 +217,10 @@ class HomeModel(gobject.GObject): while window.get_transient() is not None: window = window.get_transient() - activity = self._get_activity_by_xid(window.get_xid()) - if activity is not None: - self._set_pending_activity(activity) - self._set_active_activity(activity) + act = self._get_activity_by_xid(window.get_xid()) + if act is not None: + self._set_pending_activity(act) + self._set_active_activity(act) def _add_activity(self, home_activity): self._activities.append(home_activity) @@ -257,7 +257,9 @@ class HomeModel(gobject.GObject): registry = activity.get_registry() activity_info = registry.get_activity(service_name) if not activity_info: - raise ValueError("Activity service name '%s' was not found in the bundle registry." % service_name) + raise ValueError("Activity service name '%s'" \ + " was not found in the bundle registry." + % service_name) home_activity = HomeActivity(activity_info, activity_id) home_activity.props.launching = True self._add_activity(home_activity) @@ -274,12 +276,13 @@ class HomeModel(gobject.GObject): home_activity.props.launching = False self._remove_activity(home_activity) else: - logging.error('Model for activity id %s does not exist.' % activity_id) + logging.error('Model for activity id %s does not exist.' + % activity_id) def _check_activity_launched(self, activity_id): home_activity = self._get_activity_by_id(activity_id) if home_activity and home_activity.props.launching: - logging.debug('Activity %s still launching, assuming it failed...', - activity_id) + logging.debug('Activity %s still launching, assuming it failed...' + % activity_id) self.notify_activity_launch_failed(activity_id) return False diff --git a/src/model/shellmodel.py b/src/model/shellmodel.py index 1834fcd..c2ec2e4 100644 --- a/src/model/shellmodel.py +++ b/src/model/shellmodel.py @@ -14,8 +14,6 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -import os - import wnck import gobject @@ -25,7 +23,6 @@ from model.MeshModel import MeshModel from model.homemodel import HomeModel from model.Owner import ShellOwner from model.devices.devicesmodel import DevicesModel -from sugar import env class ShellModel(gobject.GObject): STATE_STARTUP = 0 |