AstroJS/main.py

24 lines
591 B
Python

#!env/bin/python
import os
from botanjs.config import Config as config, DEBUG
from subprocess import Popen
from botanjs.service.webapi import WebAPI
SiteRoot = os.path.abspath( "." )
# Setting the SiteRoot for config
config["Paths"]["SiteRoot"] = SiteRoot
service = WebAPI(
jsCache = config["Paths"]["Cache"]
, jsRoot = config["BotanJS"]["SrcDir"]
, brokerURL = config["BotanJS"]["CeleryBroker"]
)
application = service.app
if __name__ == "__main__":
application.config["DEBUG"] = DEBUG
application.run( host = config["Service"]["BindAddress"], port = config["Service"]["Port"] )