Исправлен запуск утилит в readonly ФС

migr_to_spyne 3.6.1
parent 99fecafb3d
commit fe07b305c3

@ -113,16 +113,19 @@ def main(*args, **keywords):
file_logger.setLevel(logging.DEBUG)
# Add the log message handler to the logger
handler = logging.handlers.RotatingFileHandler(
log_filename, maxBytes=10000000, backupCount=3)
try:
handler = logging.handlers.RotatingFileHandler(
log_filename, maxBytes=10000000, backupCount=3)
file_logger.addHandler(handler)
file_logger.addHandler(handler)
# debug
if args.debug:
logging.basicConfig(level=logging.DEBUG)
logger = logging.getLogger('soaplib.wsgi')
logger.setLevel(logging.DEBUG)
# debug
if args.debug:
logging.basicConfig(level=logging.DEBUG)
logger = logging.getLogger('soaplib.wsgi')
logger.setLevel(logging.DEBUG)
except IOError:
pass
from urllib2 import URLError

@ -626,6 +626,7 @@ class Action(MethodsInterface):
self.group_name = ""
self.clVars = dv
if dv.Get('cl_env_debug_set') == 'off' or \
dv.Get('cl_root_readonly') == 'on' or \
dv.Get('cl_ebuild_phase') or os.getuid():
logger = StubLogger()
else:

@ -129,6 +129,9 @@ class LocalCall(object):
# пропустить создание файла если идет сборка пакета
if self.clVars.Get('cl_ebuild_phase'):
return
if self.clVars.Get('cl_root_readonly') == 'on':
return
build_id = ""
try:
from calculate.builder.variables.action import Actions

Loading…
Cancel
Save