Esempio n. 1
0
def db():
    if os.path.exists(TEMP_DB_PATH):
        os.remove(TEMP_DB_PATH)
    db = samtt.init('sqlite:///' + TEMP_DB_PATH)
    db.create_all()
Esempio n. 2
0
 def setup_database(self):
     sql_path = self.config['Database']['path']
     logging.debug("SQL Path: %s", sql_path)
     logging.debug("Connecting to the Database...")
     self.db = init(sql_path)
Esempio n. 3
0
    )

    # Config file
    config = configparser.ConfigParser()
    config.read(args.config)
    testcase.ROOT = config['Database']['test case folder']
    logging.info("Test case folder is %s", testcase.ROOT)
    token.BASE_URI = config['Server']['base uri']
    logging.info("Base URI is %s", token.BASE_URI)
    logging.info("Config read from %s", args.config)

    # Database
    sql_path = config['Database']['path']
    logging.info("SQL Path: %s", sql_path)
    logging.info("Setting up database...")
    db = init(sql_path)
    db.create_all()
    logging.info("Done setting up database.")

    # Create token mode
    if args.create_token is not None:
        name, run = args.create_token.split(':')
        new_token = token.create_token(name, run)
        logging.info("Token created: %s" % new_token.link)
        exit(0)

    # Web Server settings
    server_host = config['Server']['host']
    server_port = int(config['Server']['port'])
    logging.info("Setting up Web-Apps...")
    app = web.App.create()
Esempio n. 4
0
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

import os, argparse, configparser

from org.card import Card
from org.box import Box, BoxToCard
from samtt import init, Base

parser = argparse.ArgumentParser(usage="create_tables")
parser.add_argument('-c',
                    '--config',
                    default=os.getenv('ORG_CONFIG', 'org.ini'),
                    help='specify what config file to run on')
args = parser.parse_args()

config = configparser.ConfigParser()
config.read(args.config)

db = init(config['Database']['path'])
db.create_all()
Esempio n. 5
0
#!/usr/bin/env python3

from samtt import init

db = init('sqlite:////tmp/test.sqlite')
db.create_all()
Esempio n. 6
0
def db():
    if os.path.exists(TEMP_DB_PATH):
        os.remove(TEMP_DB_PATH)
    db = samtt.init('sqlite:///' + TEMP_DB_PATH)
    db.create_all()
Esempio n. 7
0
    )

    # Config file
    config = configparser.ConfigParser()
    config.read(args.config)
    testcase.ROOT = config['Database']['test case folder']
    logging.info("Test case folder is %s", testcase.ROOT)
    token.BASE_URI = config['Server']['base uri']
    logging.info("Base URI is %s", token.BASE_URI)
    logging.info("Config read from %s", args.config)

    # Database
    sql_path = config['Database']['path']
    logging.info("SQL Path: %s", sql_path)
    logging.info("Setting up database...")
    db = init(sql_path)
    db.create_all()
    logging.info("Done setting up database.")

    # Create token mode
    if args.create_token is not None:
        name, run = args.create_token.split(':')
        new_token = token.create_token(name, run)
        logging.info("Token created: %s" % new_token.link)
        exit(0)

    # Web Server settings
    server_host = config['Server']['host']
    server_port = int(config['Server']['port'])
    logging.info("Setting up Web-Apps...")
    app = web.App.create()
Esempio n. 8
0
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

import os, argparse, configparser

from org.card import Card
from org.box import Box, BoxToCard
from samtt import init, Base

parser = argparse.ArgumentParser(usage="create_tables")
parser.add_argument('-c', '--config', default=os.getenv('ORG_CONFIG', 'org.ini'),
    help='specify what config file to run on')
args = parser.parse_args()

config = configparser.ConfigParser()
config.read(args.config)


db = init(config['Database']['path'])
db.create_all()