def create_event_schema()

in scripts/event_schema_generator/main.py [0:0]


def create_event_schema(subset, out, out_schema_dir):
    subset_basename = os.path.basename(subset)
    subset_no_ext = os.path.splitext(subset_basename)[0]
    abs_out = os.path.abspath(out)
    abs_out_schema_dir = os.path.abspath(out_schema_dir)
    example = os.path.join(abs_out_schema_dir, subset_basename)
    flat_ecs = os.path.join(abs_out, subset_no_ext, GEN_ECS_FLAT)

    print('Copy generated example file [{}] to {}'.format(subset_basename, abs_out_schema_dir))
    shutil.copy(flat_ecs, example)