def main(): configuration.initialize() process_emails.initialize() session = configuration.Session() try: daily_tasks(session) session.commit() except: session.rollback() raise finally: session.close()
def main(): configuration.initialize() process_emails.initialize() menu()
from url_handling.queue import Queue from url_handling.scheduler import Scheduler from robot import Robot from worker.image_worker import ImageWorker import configuration configuration.initialize("res/config.ini") """ queue = Queue.get_main_instance() scheduler = Scheduler(configuration.WORKER_TYPE) for i in range(0, 15000): queue.add(str(i)) # queue.read() scheduler.create_workers() scheduler.start_workers() """ worker = ImageWorker("url") hash = worker.hash_img( worker.request( "https://upload.wikimedia.org/wikipedia/commons/a/a2/Prei_bloeiend_winter_Farinto.jpg" )["response"].content) print(hash) print(Robot.invalid_url("top"))
import configuration import db_calls import external_authentication import process_emails import processing import reminders from processing import ChangeType from response_models import AlarmType class FlaskApp(flask.Flask): def __init__(self, *args, **kwargs): super(FlaskApp, self).__init__(*args, **kwargs) configuration.initialize() process_emails.initialize() basic_auth = fh.HTTPBasicAuth() token_auth = fh.HTTPTokenAuth() app = FlaskApp(__name__) CORS(app, supports_credentials=True, resources={r'*': { 'origins': configuration.application_link }}) api = fr.Api(app) # Limit the number of requests that can be made in a certain time period limiter = fl.Limiter( app,