Пример #1
0
        print "I am unable to load configuration"
        print str(e)

    #set logger
    logging.basicConfig(
        #stream= sys.stdout,
        filename=installation_dir + "/../log/tampDataAssessmentUtilities.log",
        level=int(parser.get("Logger", "loglevel")),
        format='%(levelname)s\t| %(asctime)s | %(message)s')

    parser = argparse.ArgumentParser(
        prog=sys.argv[0],
        description=
        'Utility used to provide results "on-the-fly" between wcs data and ground db data',
        epilog='SISTEMA GmbH  <http://www.sistema.at>')
    parser_function = parser.add_argument_group('Required function')
    parser_function.add_argument(dest='function',
                                 metavar='FUNCTION',
                                 choices=['correlation'],
                                 help='Available functions are: correlation')
    parser_coverage = parser.add_argument_group('Coverage required options')
    parser_coverage.add_argument('-c',
                                 dest='coverage',
                                 default=None,
                                 required=True,
                                 help='CoverageID to search in wcs server')
    parser_coverage.add_argument(
        '-o',
        dest='second_coverage',
        default=None,
        help='Second coverageID to search in wcs server')