diff --git a/tile_gen/generate_tiles.py b/tile_gen/generate_tiles.py index d57be4fe2e658394eeaaf27c3403bd396c27a58f..65079a9bfe1dbd0b6a578795d7e8d3ef05d72a01 100644 --- a/tile_gen/generate_tiles.py +++ b/tile_gen/generate_tiles.py @@ -90,6 +90,8 @@ def main(): help="Input geotiffs to generate tiles for (separate from product lists with '--')") args = parser.parse_args() + # allow for glob patterns to reduce number of files passed through command line + args.input_files = [fn for glob_pat in args.input_files for fn in glob(glob_pat)] groups = group_files(args.products, args.input_files) all_added = set() all_removed = set() diff --git a/tile_gen/run.sh b/tile_gen/run.sh index a7f328e67abea2243ee59eb1c70512211f8d00e4..d4c82c222e62628d814d4145a5f01254d711b239 100755 --- a/tile_gen/run.sh +++ b/tile_gen/run.sh @@ -67,7 +67,9 @@ run_tile_gen() { fi echo "Generating tiles in directory: ${out_dir}" for product in ${G2G_PRODUCTS}; do + set -x json_times_changed=$(python3 generate_tiles.py ${TILE_ARGS} --json-times -p ${product} -- ${out_dir} "${path}") + set +x # OUT/<product>/<product>.shp glob_pattern="${out_dir/\{product\}/${product}}/*.shp" # Remove the /data prefix