def change_LOG_DIR(log_dir, web_log):
 log_dir_changed = False
 abs_log_dir = ek(os.path.normpath, ek(os.path.join, sickbeard.DATA_DIR, log_dir))
 web_log_value = checkbox_to_value(web_log)
 if (ek(os.path.normpath, sickbeard.LOG_DIR) != abs_log_dir):
  if helpers.makeDir(abs_log_dir):
   sickbeard.ACTUAL_LOG_DIR = ek(os.path.normpath, log_dir)
   sickbeard.LOG_DIR = abs_log_dir
   logger.init_logging()
   logger.log((u'Initialized new log file in ' + sickbeard.LOG_DIR))
   log_dir_changed = True
  else:
   return False
 if ((sickbeard.WEB_LOG != web_log_value) or (log_dir_changed is True)):
  sickbeard.WEB_LOG = web_log_value
 return True

def change_LOG_DIR ( log_dir , web_log ) : log_dir_changed = False abs_log_dir = ek ( os . path . normpath , ek ( os . path . join , sickbeard . DATA_DIR , log_dir ) ) web_log_value = checkbox_to_value ( web_log ) if ( ek ( os . path . normpath , sickbeard . LOG_DIR ) != abs_log_dir ) : if helpers . makeDir ( abs_log_dir ) : sickbeard . ACTUAL_LOG_DIR = ek ( os . path . normpath , log_dir ) sickbeard . LOG_DIR = abs_log_dir logger . init_logging ( ) logger . log ( ( u'Initialized new log file in ' + sickbeard . LOG_DIR ) ) log_dir_changed = True else : return False if ( ( sickbeard . WEB_LOG != web_log_value ) or ( log_dir_changed is True ) ) : sickbeard . WEB_LOG = web_log_value return True
change logging directory for application and webserver .