summaryrefslogtreecommitdiff
path: root/run_server.py
blob: 4f734041f3d91388034e834106f643713538d629 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/python2
"""script used to run the webserver"""
import sys
from subprocess import Popen
from photoblaster.server import Server
from photoblaster.config import LOCAL


server = Server()

if __name__ == "__main__":
    if LOCAL:
        sys.stderr.write(
            "RUNNING LOCAL VERSION OF SERVER\n"
            "TO RUN PRODUCTION VERSION SET ENVIRONMENT VARIABLE"
            "PB_PRODUCTION=1...ie\n"
            "$>export PB_PRODUCTION=1\n"
        )
        server.run(threaded=True, processes=4)
    else:
        server.run_wsgi()