Beispiel #1
0
                      "--extras",
                      dest="extras",
                      help="Extra query parameters")
    parser.add_option("-u", "--user", dest="user", help="Run script as user")
    parser.add_option("-x",
                      "--include-features",
                      dest="include_features",
                      default=False,
                      action="store_true",
                      help="Run script as user")

    arg_start = [i for (i, v) in enumerate(sys.argv) if '.py' in v][0]
    opts, args = parser.parse_args(sys.argv[arg_start:])

    kw = {}

    if opts.extras:
        for params in opts.extras.split(';'):
            k, v = params.split('=')
            kw[k] = v.split(',')

    if opts.collection_path:
        kw.update(collection_path=opts.collection_path)
    if opts.include_features:
        kw.update(include_features=opts.include_features)

    app = spoofRequest(app)
    site = getSite(app)

    dump_catalog(site, 'Name', names_schema, **kw)
Beispiel #2
0
if __name__ == '__main__':
    # places.py --extras pleiades_wsuids=
    parser = OptionParser()
    parser.add_option("-c",
                      "--collection-path",
                      dest="collection_path",
                      help="Workspace id")
    parser.add_option("-e",
                      "--extras",
                      dest="extras",
                      help="Extra query parameters")
    parser.add_option("-u", "--user", dest="user", help="Run script as user")

    opts, args = parser.parse_args(sys.argv[1:])

    kw = {}

    if opts.extras:
        for params in opts.extras.split(';'):
            k, v = params.split('=')
            kw[k] = v.split(',')

    if opts.collection_path:
        kw.update(collection_path=opts.collection_path)

    app = spoofRequest(app)
    site = getSite(app)

    dump_catalog(site, 'Place', places_schema, **kw)
Beispiel #3
0
        help="Workspace id")
    parser.add_option(
        "-e", "--extras", dest="extras",
        help="Extra query parameters")
    parser.add_option(
        "-u", "--user", dest="user",
        help="Run script as user")
    parser.add_option(
        "-x", "--include-features", dest="include_features", default=False,
        action="store_true", help="Run script as user")

    opts, args = parser.parse_args(sys.argv[1:])

    kw = {}
    
    if opts.extras:
        for params in opts.extras.split(';'):
            k, v = params.split('=')
            kw[k] = v.split(',')

    if opts.collection_path:
        kw.update(collection_path=opts.collection_path)
    if opts.include_features:
        kw.update(include_features=opts.include_features)

    app = spoofRequest(app)
    site = getSite(app)
    
    dump_catalog(site, 'Location', locations_schema, **kw)

Beispiel #4
0
if __name__ == '__main__':
    # places.py --extras pleiades_wsuids=
    parser = OptionParser()
    parser.add_option(
        "-c", "--collection-path", dest="collection_path",
        help="Workspace id")
    parser.add_option(
        "-e", "--extras", dest="extras",
        help="Extra query parameters")
    parser.add_option(
        "-u", "--user", dest="user",
        help="Run script as user")

    opts, args = parser.parse_args(sys.argv[1:])

    kw = {}
    
    if opts.extras:
        for params in opts.extras.split(';'):
            k, v = params.split('=')
            kw[k] = v.split(',')

    if opts.collection_path:
        kw.update(collection_path=opts.collection_path)

    app = spoofRequest(app)
    site = getSite(app)
    
    dump_catalog(site, 'Place', places_schema, **kw)

Beispiel #5
0
    parser.add_option("-e",
                      "--extras",
                      dest="extras",
                      help="Extra query parameters")
    parser.add_option("-u", "--user", dest="user", help="Run script as user")
    parser.add_option("-x",
                      "--include-features",
                      dest="include_features",
                      default=False,
                      action="store_true",
                      help="Run script as user")

    opts, args = parser.parse_args(sys.argv[1:])

    kw = {}

    if opts.extras:
        for params in opts.extras.split(';'):
            k, v = params.split('=')
            kw[k] = v.split(',')

    if opts.collection_path:
        kw.update(collection_path=opts.collection_path)
    if opts.include_features:
        kw.update(include_features=opts.include_features)

    app = spoofRequest(app)
    site = getSite(app)

    dump_catalog(site, 'Location', locations_schema, **kw)
Beispiel #6
0
    parser.add_option("-c", "--collection-path", dest="collection_path", help="Workspace id")
    parser.add_option("-e", "--extras", dest="extras", help="Extra query parameters")
    parser.add_option("-u", "--user", dest="user", help="Run script as user")
    parser.add_option(
        "-x",
        "--include-features",
        dest="include_features",
        default=False,
        action="store_true",
        help="Run script as user",
    )

    opts, args = parser.parse_args(sys.argv[1:])

    kw = {}

    if opts.extras:
        for params in opts.extras.split(";"):
            k, v = params.split("=")
            kw[k] = v.split(",")

    if opts.collection_path:
        kw.update(collection_path=opts.collection_path)
    if opts.include_features:
        kw.update(include_features=opts.include_features)

    app = spoofRequest(app)
    site = getSite(app)

    dump_catalog(site, "Name", names_schema, **kw)