bin/image-server
changeset 153 55f3d3bc95d3
parent 141 19a3ed063d18
child 165 1dc09e81a4e2
equal deleted inserted replaced
152:7bd8d6062c9e 153:55f3d3bc95d3
    17 
    17 
    18     parser.add_argument('--reload',     action='store_true',
    18     parser.add_argument('--reload',     action='store_true',
    19             help="Reload")
    19             help="Reload")
    20     parser.add_argument('--debugger',   action='store_true',
    20     parser.add_argument('--debugger',   action='store_true',
    21             help="Debugger")
    21             help="Debugger")
       
    22     
       
    23     parser.add_argument('--tile-server',    metavar='URL', required=True,
       
    24             help="http://.../ URL to tileserver root")
    22 
    25 
    23     parser.add_argument('--static',     metavar='PATH', default='./static',
    26     parser.add_argument('--static',     metavar='PATH', default='./static',
    24             help="Path to /static")
    27             help="Path to /static")
    25     parser.add_argument('image_root',   metavar='PATH',
    28     parser.add_argument('image_root',   metavar='PATH',
    26             help="Path to images")
    29             help="Path to images")
    27 
    30 
    28     args = parser.parse_args()
    31     args = parser.parse_args()
    29 
    32 
    30     application = pngtile.image.ImageApplication(
    33     application = pngtile.image.ImageApplication(
    31         image_root  = args.image_root,
    34         image_root  = args.image_root,
       
    35 
       
    36         tile_server = args.tile_server,
    32     )
    37     )
    33 
    38 
    34     werkzeug.serving.run_simple(args.listen, args.port, application,
    39     werkzeug.serving.run_simple(args.listen, args.port, application,
    35             use_reloader    = args.reload,
    40             use_reloader    = args.reload,
    36             use_debugger    = args.debugger,
    41             use_debugger    = args.debugger,