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, |