コード例 #1
0
ファイル: tests.py プロジェクト: jwickens/filesoup
	def setUp(self):
		flask_app = create_flask(FLASK_TESTING_CONFIG, DATABASE_TESTING_CONFIG)
		self.flask_app = flask_app.test_client()
		self.db_engine = get_engine(DATABASE_TESTING_CONFIG.URI)
		self.db = get_session_from_engine(self.db_engine)
		create_base(Base, self.db_engine)
コード例 #2
0
ファイル: run.py プロジェクト: jwickens/filesoup
    initialize_base(db)

# INITIAL DIRECTORY DATA
def hard_check_files():
    try:
        discover_files(immediate=db)
        verify_files().apply_async(timeout=10)
    except TimeoutError:
        pass


hard_check_files()


# FLASK
flask_app = create_flask(FLASK_CONFIG, DATABASE_CONFIG)


def run_server():
    flask_app.run()


server = Process(target=run_server)


# START
obs = schedule_observer()
obs.start()
server.start()

try: