[nanny] Remove debug info when binary are python frozen



commit f56a4696975cdc0032f14343f8123a785ce67a9f
Author: Roberto Majadas <roberto majadas openshine com>
Date:   Sat Oct 23 17:04:20 2010 +0200

    Remove debug info when binary are python frozen

 client/gnome/admin/nanny-admin-console     |    2 ++
 client/gnome/admin/nanny-blacklist-manager |    2 ++
 client/gnome/admin/nanny-desktop-blocker   |    2 ++
 daemon/NannyService.py                     |    2 ++
 4 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/client/gnome/admin/nanny-admin-console b/client/gnome/admin/nanny-admin-console
index ebdd9c4..aab0ff3 100644
--- a/client/gnome/admin/nanny-admin-console
+++ b/client/gnome/admin/nanny-admin-console
@@ -28,6 +28,8 @@ import __builtin__
 
 if os.name == "nt" :
     if not hasattr(sys, "frozen") :
+        sys.stdout = open(os.devnull, 'w')
+        sys.stderr = open(os.devnull, 'w')
         root_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
         nanny_lib_path = os.path.join(root_path, "lib", "python2.6", "site-packages")
         sys.path.append(nanny_lib_path)
diff --git a/client/gnome/admin/nanny-blacklist-manager b/client/gnome/admin/nanny-blacklist-manager
index 3f8216d..b40e163 100644
--- a/client/gnome/admin/nanny-blacklist-manager
+++ b/client/gnome/admin/nanny-blacklist-manager
@@ -28,6 +28,8 @@ import __builtin__
 
 if os.name == "nt" :
     if not hasattr(sys, "frozen") :
+        sys.stdout = open(os.devnull, 'w')
+        sys.stderr = open(os.devnull, 'w')
         root_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
         nanny_lib_path = os.path.join(root_path, "lib", "python2.6", "site-packages")
         sys.path.append(nanny_lib_path)
diff --git a/client/gnome/admin/nanny-desktop-blocker b/client/gnome/admin/nanny-desktop-blocker
index 3e12e13..ca4ca46 100644
--- a/client/gnome/admin/nanny-desktop-blocker
+++ b/client/gnome/admin/nanny-desktop-blocker
@@ -30,6 +30,8 @@ import __builtin__
 
 if os.name == "nt" :
     if not hasattr(sys, "frozen") :
+        sys.stdout = open(os.devnull, 'w')
+        sys.stderr = open(os.devnull, 'w')
         root_path = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
         nanny_lib_path = os.path.join(root_path, "lib", "python2.6", "site-packages")
         sys.path.append(nanny_lib_path)
diff --git a/daemon/NannyService.py b/daemon/NannyService.py
index e1dd0b4..86a4378 100644
--- a/daemon/NannyService.py
+++ b/daemon/NannyService.py
@@ -94,4 +94,6 @@ if __name__ == '__main__':
     if len(sys.argv) == 1 :
         main()
     else:
+        sys.stdout = open(os.devnull, 'w')
+        sys.stderr = open(os.devnull, 'w')
         win32serviceutil.HandleCommandLine(NannyService)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]