Example #1
0

#######################
#Default Configuration#
#######################

LOG_FILE = './static/AirBridge.log'
SERVER_PORT = 80 if PRODUCTION_MODE else 99

LOCAL_SERVER_PREFIX = ("http://" + socket.gethostbyname(socket.gethostname()) 
                 + ":" + str(SERVER_PORT) + "/")
PRODUCTION_SERVER_PREFIX = ("http://" + "184.169.156.73"
                 + ":" + str(SERVER_PORT) + "/")
SERVER_PREFIX = PRODUCTION_SERVER_PREFIX if PRODUCTION_MODE else LOCAL_SERVER_PREFIX

logger = Util.getPrettyLogger(LOG_FILE, "ImageServer.py")

define("port", default=SERVER_PORT, help="run on the default port", type=int)                  
#define("timeout_long_session", default=1, 
       #help="remove the session if it's more than 1 day", type=int)

class Application(tornado.web.Application):
    def __init__(self):
        handlers = [
            (r"/", PortalHandler),
            (r"/u/", UploadHandler), #Send whatever he get
        ]
        settings = dict(
            cookie_secret="BAE/FPjBS2O4wUUg1nFO2efsNj1Oz0xTqptBRdya3zQ=",
            # generated by
            #   base64.b64encode(uuid.uuid4().bytes + uuid.uuid4().bytes) 
Example #2
0
#######################
# Default Configuration#
#######################

LOG_FILE = "./static/AirBridge.log"
SERVER_PORT = 80 if PRODUCTION_MODE else 99

TIMEOUT_EMPTY_SESSION = 600  # seconds
TIMEOUT_LONG_SESSION = 1  # days
LOCAL_SERVER_PREFIX = "http://" + socket.gethostbyname(socket.gethostname()) + ":" + str(SERVER_PORT) + "/"
PRODUCTION_SERVER_PREFIX = "http://" + "184.169.151.213" + ":" + str(SERVER_PORT) + "/"
SERVER_PREFIX = PRODUCTION_SERVER_PREFIX if PRODUCTION_MODE else LOCAL_SERVER_PREFIX

# logging.basicConfig(filename=LOG_FILE, level=logging.info)
# logging.basicConfig(level=logging.info) #show log to screen
logger = Util.getPrettyLogger(LOG_FILE, "AirBridge.py")

define("port", default=SERVER_PORT, help="run on the default port", type=int)
# define("timeout_long_session", default=1,
# help="remove the session if it's more than 1 day", type=int)


class Application(tornado.web.Application):
    def __init__(self):
        handlers = [
            (r"/", MirrorHandler),  # Send whatever he get
            (r"/r/", RecieverHandler),
            (r"/f/", FileUrlLookUpHandler),
            (r"/s/", SenderHandler),
            (r"/c/", CreatorHandler),
            (r"/a/", AdminHandler),  # Administration