def post(self): print('this is post') args = mattress_parser_daily_runnable_parser.parse_args() dao = DailyHeatedMattressJobDAO( args['left_foot_power'], args['left_middle_power'], args['left_head_power'], args['right_foot_power'], args['right_middle_power'], args['right_head_power'], args['power_on']) dao.persist_job(args['hour'], args['minute']) return '', 200
def post(self): print('this is post') args = mattress_parser_daily_runnable_parser.parse_args() dao = DailyHeatedMattressJobDAO( args['left_foot_power'], args['left_middle_power'], args['left_head_power'], args['right_foot_power'], args['right_middle_power'], args['right_head_power'], args['power_on'] ) dao.persist_job(args['hour'], args['minute']) return '', 200
def delete(self): args = daily_jobs_parser.parse_args() DailyHeatedMattressJobDAO.delete_job((args['hour'] * 60) + args['minute']) return '', 204
def get(self): return DailyHeatedMattressJobDAO.list_jobs()
def delete(self): args = daily_jobs_parser.parse_args() DailyHeatedMattressJobDAO.delete_job((args['hour'] * 60) + args['minute']) return '', 204
def get(self): return DailyHeatedMattressJobDAO.list_jobs()
def shutdown_session(exception=None): db_session.remove() DailyHeatedMattressJobDAO.end_poller()
from heated_mattress import app from heated_mattress.database import db_session from heated_mattress.database import init_db from heated_mattress.models.dailyHeatedMattressJob import DailyHeatedMattressJobDAO @app.teardown_appcontext def shutdown_session(exception=None): db_session.remove() DailyHeatedMattressJobDAO.end_poller() init_db() # kick off DB, or create if it doesn't exist DailyHeatedMattressJobDAO.initialize_poller() # kick off job polling thread app.run( debug=True, host='0.0.0.0' ) # Note: poller will double run if you have reloading enabled (debug=True)
def shutdown_session(exception=None): db_session.remove() DailyHeatedMattressJobDAO.end_poller()
from heated_mattress import app from heated_mattress.database import db_session from heated_mattress.database import init_db from heated_mattress.models.dailyHeatedMattressJob import DailyHeatedMattressJobDAO @app.teardown_appcontext def shutdown_session(exception=None): db_session.remove() DailyHeatedMattressJobDAO.end_poller() init_db() # kick off DB, or create if it doesn't exist DailyHeatedMattressJobDAO.initialize_poller() # kick off job polling thread app.run(debug=True, host='0.0.0.0') # Note: poller will double run if you have reloading enabled (debug=True)