def populate_file_metadata()

in src/data_load/load.py [0:0]


def populate_file_metadata(file_source, file_name, description):
    file_type = file_name.split(".")[-1].upper()
    if file_type == "LAS":
        file_type = "LAS2"

    return {
        "kind": "osdu:wks:dataset--File.Generic:1.0.0",
        "acl": {
            "viewers": [
                config.get("REQUEST", "acl_viewer")
            ],
            "owners": [
                config.get("REQUEST", "acl_owner")
            ]
        },
        "legal": {
            "legaltags": [
                LEGAL_TAG
            ],
            "otherRelevantDataCountries": [
                "US"
            ],
            "status": "compliant"
        },
        "data": {
            "Description": description,
            "SchemaFormatTypeID": f"osdu:reference-data--SchemaFormatType:{file_type}:",
            "DatasetProperties": {
                "FileSourceInfo": {
                    "FileSource": file_source,
                    "Name": file_name
                }
            },
            "Name": file_name
        }
    }