[nanny] Fix some casting problems Win32Top, Win32Chrono



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]