Author: dmeyer
Date: Sat Feb 10 20:29:52 2007
New Revision: 9200
Modified:
trunk/core/src/conf.py
Log:
do not create special dirs in setup mode
Modified: trunk/core/src/conf.py
==============================================================================
--- trunk/core/src/conf.py (original)
+++ trunk/core/src/conf.py Sat Feb 10 20:29:52 2007
@@ -244,10 +244,11 @@
# create needed directories.
# FIXME: make sure we can write to them
-# create datadir
+# create datadir if not in setup mode
if not os.path.isdir(DATADIR):
try:
- os.makedirs(DATADIR)
+ if not 'setup.py' in sys.argv[:2]:
+ os.makedirs(DATADIR)
except OSError:
DATADIR = os.path.expanduser('~/.' + application + '/lib')
if not os.path.isdir(DATADIR):
@@ -256,7 +257,8 @@
# create logdir
if not os.path.isdir(LOGDIR):
try:
- os.makedirs(LOGDIR)
+ if not 'setup.py' in sys.argv[:2]:
+ os.makedirs(LOGDIR)
except OSError:
LOGDIR = os.path.expanduser('~/.' + application + '/log')
if not os.path.isdir(LOGDIR):
@@ -291,9 +293,10 @@
syslogfile = syslogfile[7:]
syslogfile = '%s/%s-%s' % (LOGDIR, syslogfile, os.getuid())
-handler = RotatingFileHandler(syslogfile, maxBytes=1000000, backupCount=2)
-handler.setFormatter(formatter)
-logger.addHandler(handler)
+if not 'setup.py' in sys.argv[:2]:
+ handler = RotatingFileHandler(syslogfile, maxBytes=1000000, backupCount=2)
+ handler.setFormatter(formatter)
+ logger.addHandler(handler)
# set log level
logger.setLevel(logging.WARNING)
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog