#!/bin/sh ''''which python3.8 >/dev/null 2>&1 && exec python3.8 "$0" "$@" # ''' ''''which python3.7 >/dev/null 2>&1 && exec python3.7 "$0" "$@" # ''' ''''exec echo "Error: Snaaakey Python, where are you?" # ''' # # Aura Engine (https://gitlab.servus.at/aura/engine) # # Copyright (C) 2017-2020 - The Aura Engine Team. # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU Affero General Public License for more details. # # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. import sqlalchemy import decimal import datetime from src.base.config import AuraConfig from src.scheduling.models import PlaylistEntry from src.core.engine import Engine from src.scheduling.scheduler import AuraScheduler def select_current_programme(): # select_programme() config = AuraConfig() engine = Engine(config) sched = AuraScheduler(config, engine, None) engine.scheduler = sched sched.engine = engine sched.load_programme_from_db() # # ## ## ## ## ## # # # # ENTRY FUNCTION # # # # ## ## ## ## ## # # def main(): True # # ## ## ## ## ## ## # # # # End ENTRY FUNCTION # # # # ## ## ## ## ## ## # # if __name__ == "__main__": main()