Ejemplo n.º 1
0
logging.basicConfig(level=logging.INFO,
                    format='%(levelname)s : %(asctime)s : %(message)s')

# get basic information
base_path = os.getenv('WAVELOC_PATH')
test_data_dir = os.path.join(base_path, 'test_data', 'raw_data')
data_dir = os.path.join(base_path, 'data', 'EXAMPLE')
lib_dir = os.path.join(base_path, 'lib')
if not os.path.exists(data_dir):
    os.makedirs(data_dir)
if not os.path.exists(lib_dir):
    os.makedirs(lib_dir)

# make the data links
make_SDS_data_links(test_data_dir, '*MSEED', data_dir)

# make link for test grid file etc
test_files = ['coord_stations_test', 'grid.Taisne.search.hdr']
for tfile in test_files:
    try:
        os.symlink(os.path.join(base_path, 'test_data', tfile),
                   os.path.join(base_path, 'lib', tfile))
        logging.info("Linked %s" % tfile)
    except OSError:
        logging.info("File %s already linked" % 'tfile')
        logging.info("Removing old %s" % tfile)
        os.remove(os.path.join(base_path, 'lib', tfile))
        os.symlink(os.path.join(base_path, 'test_data', tfile),
                   os.path.join(base_path, 'lib', tfile))
        logging.info("Linked %s" % tfile)
Ejemplo n.º 2
0
logging.basicConfig(level=logging.INFO,
                    format='%(levelname)s : %(asctime)s : %(message)s')

# get basic information
base_path = os.getenv('WAVELOC_PATH')
test_data_dir = os.path.join(base_path, 'test_data', 'raw_data')
data_dir = os.path.join(base_path, 'data', 'EXAMPLE')
lib_dir = os.path.join(base_path, 'lib')
if not os.path.exists(data_dir):
    os.makedirs(data_dir)
if not os.path.exists(lib_dir):
    os.makedirs(lib_dir)

# make the data links
make_SDS_data_links(test_data_dir, '*MSEED', data_dir)

# make link for test grid file etc
test_files = ['coord_stations_test', 'grid.Taisne.search.hdr']
for tfile in test_files:
    try:
        os.symlink(os.path.join(base_path, 'test_data', tfile),
                   os.path.join(base_path, 'lib', tfile))
        logging.info("Linked %s" % tfile)
    except OSError:
        logging.info("File %s already linked" % 'tfile')
        logging.info("Removing old %s" % tfile)
        os.remove(os.path.join(base_path, 'lib', tfile))
        os.symlink(os.path.join(base_path, 'test_data', tfile),
                   os.path.join(base_path, 'lib', tfile))
        logging.info("Linked %s" % tfile)
Ejemplo n.º 3
0
    """
    
    #dest_basename = '{}.{}.00.{}.MSEED'.format(net, stat, chan) 

#os.symlink()


data_dir = os.path.join(base_path, 'data', 'EXAMPLE')
lib_dir = os.path.join(base_path, 'lib')
if not os.path.exists(data_dir):
    os.makedirs(data_dir)
if not os.path.exists(lib_dir):
    os.makedirs(lib_dir)

# make the data links
make_SDS_data_links(test_data_dir, '*mseed', data_dir)

# make link for test grid file etc
test_files = ['coord_stations_test', 'grid.Taisne.search.hdr']
for tfile in test_files:
    try:
        os.symlink(os.path.join(base_path, 'test_data', tfile),
                   os.path.join(base_path, 'lib', tfile))
        logging.info("Linked %s" % tfile)
    except OSError:
        logging.info("File %s already linked" % 'tfile')
        logging.info("Removing old %s" % tfile)
        os.remove(os.path.join(base_path, 'lib', tfile))
        os.symlink(os.path.join(base_path, 'test_data', tfile),
                   os.path.join(base_path, 'lib', tfile))
        logging.info("Linked %s" % tfile)