""" File containing functions called by dax executables """ #!/usr/bin/env python # -*- coding: utf-8 -*- import os import imp import redcap import logging from datetime import datetime import log import XnatUtils from dax_settings import DAX_Settings DAX_SETTINGS = DAX_Settings() API_URL = DAX_SETTINGS.get_api_url() API_KEY_DAX = DAX_SETTINGS.get_api_key_dax() REDCAP_VAR = DAX_SETTINGS.get_dax_manager_data_dictionary() def set_logger(logfile, debug): """ Set the logging depth :param logfile: File to log output to :param debug: Should debug depth be used? :return: logger object """ #Logger for logs if debug: logger = log.setup_debug_logger('dax', logfile) else: