Example #1
0
app.jinja_env.globals.update(translate = template_modifiers.translate)
app.jinja_env.globals.update(markdown_block = template_modifiers.markdown_block)
app.jinja_env.filters["cutetime"] = template_modifiers.cutetime
app.secret_key = "A02A(abnpa291+bASS"
app.config["SQLALCHEMY_DATABASE_URI"] = settings.DATASTORE_URI
app.debug = True

db = SQLAlchemy(app)

login_manager = LoginManager()
login_manager.login_view = ""
login_manager.refresh_view = "/users/reauth"
login_manager.login_message = u"Please log in to access this page."
login_manager.setup_app(app)

(logger, file_handler) = create_logger("config_server")

static_facade.setup()

if not app.debug:
	app.logger.addHandler(file_handler)

@login_manager.user_loader
def load_user(id):
    return user_account.user_by_id(id)

@app.route("/", methods = ["GET", "POST"])
def home_page(): 
	return home_routes.page()

@app.route("/dropbox")
Example #2
0
import general.start_test

from general.utils.loggers import create_logger

(logger, file_handler) = create_logger("content_display")

from general.io.streams import redirect_std_streams
from general.settings import IMAGESTORE_URI, CONTENT_DISPLAY_STDOUT, CONTENT_DISPLAY_STDERR, USE_FRAMEBUFFER

from content_display.frontends import simple_carousel

if __name__ == "__main__":
    redirect_std_streams("/dev/null", CONTENT_DISPLAY_STDOUT, CONTENT_DISPLAY_STDERR)

    logger.info("============== Starting content_display ===============")
    simple_carousel.init(use_framebuffer=USE_FRAMEBUFFER)
Example #3
0
import general.start_test, sys

from general.utils.loggers import create_logger
(logger, file_handler) = create_logger("service_daemon")

from service_daemon.daemon import ServiceDaemon

def main():
    daemon = ServiceDaemon()

    if len(sys.argv) == 2:
        if "start" == sys.argv[1]:
            daemon.start()
        elif "stop" == sys.argv[1]:
            daemon.stop()
        elif "restart" == sys.argv[1]:
            daemon.restart()
        elif "pause" == sys.argv[1]:
            daemon.pause()
        elif "resume" == sys.argv[1]:
            daemon.resume()
        else:
            print "Unknown command"
            sys.exit(2)
        sys.exit(0)
    else:
        print "usage: %s start|stop|restart" % sys.argv[0]
        sys.exit(2)

if __name__ == "__main__":
    main()