1 from __future__
import print_function
9 schema_dict[
'id'] =
'file://{target_directory}/{filename}#'.format(**vars())
11 def main(schema_directory, target_directory):
12 for filename
in os.listdir(schema_directory):
13 with open(os.path.join(schema_directory, filename))
as f:
14 schema_dict = json.load(f)
16 with open(os.path.join(schema_directory, filename),
'w')
as f:
17 json.dump(schema_dict, f, indent=4, sort_keys=
True)
19 if __name__ ==
'__main__':
20 if len(sys.argv) != 3:
21 print(
'Call as {0} <schema directory> <target directory>'.format(sys.argv[0]), file=sys.stderr)
23 main(sys.argv[1], sys.argv[2])