[nanny/win32: 12/75] Add relative multiplatform paths to TwistedProxy.py
- From: Roberto Majadas <telemaco src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [nanny/win32: 12/75] Add relative multiplatform paths to TwistedProxy.py
- Date: Tue, 2 Nov 2010 18:51:57 +0000 (UTC)
commit 506b28f3fb2c22d5f938886220e4437e5f599834
Author: Roberto Majadas <roberto majadas openshine com>
Date: Wed Sep 15 13:03:41 2010 +0200
Add relative multiplatform paths to TwistedProxy.py
daemon/src/proxy/TwistedProxy.py | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/daemon/src/proxy/TwistedProxy.py b/daemon/src/proxy/TwistedProxy.py
index a146da2..256c32d 100644
--- a/daemon/src/proxy/TwistedProxy.py
+++ b/daemon/src/proxy/TwistedProxy.py
@@ -61,12 +61,19 @@ BAD_WEB_TEMPLATE='''
</body>
'''
-BAD_CONTENT_TMP_DIR="/var/tmp/nanny"
+
+if os.name == "posix" :
+ BAD_CONTENT_TMP_DIR = "/var/tmp/nanny/"
+elif os.name == "nt" :
+ BAD_CONTENT_TMP_DIR = "C:\\WINDOWS\\nanny_data\\tmp"
class BadBoyResponseFilter:
def __init__(self, client):
if not os.path.exists(BAD_CONTENT_TMP_DIR) :
- os.system("mkdir -p %s" % BAD_CONTENT_TMP_DIR)
+ try:
+ os.makedirs(BAD_CONTENT_TMP_DIR)
+ except:
+ pass
self.fd_orig = TemporaryFile(mode='rw+b', dir=BAD_CONTENT_TMP_DIR)
self.fd_filtered = TemporaryFile(mode='rw+b', dir=BAD_CONTENT_TMP_DIR)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]