[nanny] Fix some casting problems Win32Top, Win32Chrono
- From: Roberto Majadas <telemaco src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [nanny] Fix some casting problems Win32Top, Win32Chrono
- Date: Sun, 23 Jan 2011 18:06:38 +0000 (UTC)
commit 0908bcd311eb5970e431a65cba66175379ebc276
Author: Roberto Majadas <roberto majadas openshine com>
Date:   Wed Nov 10 14:02:06 2010 +0100
    Fix some casting problems Win32Top, Win32Chrono
 daemon/src/Win32Chrono.py |    4 ++--
 daemon/src/Win32Top.py    |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/daemon/src/Win32Chrono.py b/daemon/src/Win32Chrono.py
index e883e97..c3413ae 100644
--- a/daemon/src/Win32Chrono.py
+++ b/daemon/src/Win32Chrono.py
@@ -65,7 +65,7 @@ class Win32Chrono(gobject.GObject) :
             self.apps_list_path = os.path.join(root_path, "etc", "nanny", "applists")
 
         self.day = datetime.date.today().day
-        self.categories = ['session', 'browser', 'email', 'im']
+        self.categories = ['session', 'browsers', 'email', 'im']
 
         self.quarterback.connect('block-status', self.__update_cb)
 
@@ -77,7 +77,7 @@ class Win32Chrono(gobject.GObject) :
             
             if app_id == SESSION_APPID :
                 try:
-                    if self.quarterback.win32top.get_current_user_session() == int(user_id) :
+                    if str(self.quarterback.win32top.get_current_user_session()) == str(user_id) :
                         self.quarterback.subtract_time(user_id, app_id)
                         return
                 except:
diff --git a/daemon/src/Win32Top.py b/daemon/src/Win32Top.py
index a5cb615..141f507 100644
--- a/daemon/src/Win32Top.py
+++ b/daemon/src/Win32Top.py
@@ -56,14 +56,14 @@ class Win32Top(gobject.GObject) :
     def proclist(self, uid):
         proclist = []
         for pid in self.process_list :
-            if self.process_list[pid][0] == uid :
+            if self.process_list[pid][0] == str(uid) :
                 proclist.append(pid)
 
         return proclist
 
     def proc_args(self, pid):
         try:
-            return self.process_list(pid)[1]
+            return self.process_list[pid][1]
         except:
             return ''
             
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]