def __init__(self): config = PsiturkConfig() config.load_config() self.access_key = config.get("psiTurk Access", "psiturk_access_key_id") self.secret_key = config.get("psiTurk Access", "psiturk_secret_access_id") self.local_port = config.getint("Server Parameters", "port") self.is_open = False self.tunnel_port = 8000 # Set by tunnel server self.tunnel_host = "tunnel.psiturk.org" self.tunnel_server = os.path.join(os.path.dirname(__file__), "tunnel/ngrok") self.tunnel_config = os.path.join(os.path.dirname(__file__), "tunnel/ngrok-config")
def __init__(self, config=None): if not config: config = PsiturkConfig() config.load_config() self.access_key = config.get('psiTurk Access', 'psiturk_access_key_id') self.secret_key = config.get('psiTurk Access', 'psiturk_secret_access_id') self.local_port = config.getint('Server Parameters', 'port') self.is_open = False self.tunnel_port = 8000 # Set by tunnel server self.tunnel_host = 'tunnel.psiturk.org' self.tunnel_server = os.path.join(os.path.dirname(__file__), "tunnel/ngrok") self.tunnel_config = os.path.join(os.path.dirname(__file__), "tunnel/ngrok-config")
from sqlalchemy.orm.exc import NoResultFound # Load the configuration options. config = PsiturkConfig() config.load_config() myauth = PsiTurkAuthorization(config) # Set logging options. LOG_LEVELS = [ logging.DEBUG, logging.INFO, logging.WARNING, logging.ERROR, logging.CRITICAL ] LOG_LEVEL = LOG_LEVELS[config.getint('Server Parameters', 'loglevel')] db.logger.setLevel(LOG_LEVEL) if len(db.logger.handlers) == 0: ch = logging.StreamHandler() ch.setLevel(LOG_LEVEL) ch.setFormatter( logging.Formatter( '%(asctime)s - %(name)s - %(levelname)s - %(message)s' ) ) db.logger.addHandler(ch) # Explore the Blueprint. custom_code = Blueprint(