Exemplo n.º 1
0

def parse_args():
    """parse command line arguments"""

    parser = ArgumentParser(description='Start ItemCatalog Server',
                            formatter_class=ArgumentDefaultsHelpFormatter)

    parser.add_argument('-p',
                        '--port',
                        type=int,
                        dest='port',
                        default=5000,
                        help='Set port')

    parser.add_argument('-c',
                        '--config',
                        dest='config',
                        default='config.py',
                        help='Set configuration file')

    return parser.parse_args()


if __name__ == '__main__':

    args = parse_args()
    config_file = os.path.join(os.getcwd(), args.config)
    app.config.from_pyfile(config_file)
    app.run(host='0.0.0.0', port=args.port)
from itemcatalog import app


if __name__ == '__main__':
    app.debug = True
    app.run('', 8000)
from itemcatalog import app

if __name__ == '__main__':
    app.run(host='0.0.0.0', debug=True, port=8000)
Exemplo n.º 4
0
'''Commandline script to run the ItemCatalog app'''

from itemcatalog import app
import os
from argparse import ArgumentParser, ArgumentDefaultsHelpFormatter


def parse_args():
    """parse command line arguments"""

    parser = ArgumentParser(description='Start ItemCatalog Server',
                            formatter_class=ArgumentDefaultsHelpFormatter)

    parser.add_argument('-p', '--port', type=int, dest='port',
                        default=5000,
                        help='Set port')

    parser.add_argument('-c', '--config', dest='config',
                        default='config.py',
                        help='Set configuration file')

    return parser.parse_args()


if __name__ == '__main__':

    args = parse_args()
    config_file = os.path.join(os.getcwd(), args.config)
    app.config.from_pyfile(config_file)
    app.run(host='0.0.0.0', port=args.port)
Exemplo n.º 5
0
###############################################################################
# This script checks the initialization parameters and starts the server      #
###############################################################################

from itemcatalog import app
import sys

if len(sys.argv) != 2:
    print 'Usage: "python.exe runserver.py <port>"'
    sys.exit(1)

try:
    port = int(sys.argv[1])
    if port < 0 or port > 65535:
        raise ValueError()
except ValueError:
    print 'argument must be an integer between 0 and 65535'
    sys.exit(1)

app.secret_key = 'super_secret_key'
app.debug = True
app.run(host='0.0.0.0', port=int(sys.argv[1]))
Exemplo n.º 6
0
from itemcatalog import app

if __name__ == "__main__":
    app.run()