Newer
Older

Karine PARRA
committed
from source.simulation_parameters import *
import os
import json
model = os.environ.get('MODEL','gironde-xl-3d')
project_id = int(os.environ.get('PROJECT_ID','900'))
sources = json.loads(os.environ.get('SOURCES','["open-meteo", "magest", "constants-3d", "hub-eau-3d", "copernicus-o2" , "copernicus-temp"]'))
start_date = os.environ.get('START_DATE','2024-05-01T00:00:00.000000Z')
end_date = os.environ.get('END_DATE','2024-05-04T00:00:00.000000Z')
naos_token = os.environ.get('NAOS_TOKEN','')
write_in_naos = (os.environ.get('WRITE_IN_NAOS','False') == 'True')
simulation_parameters = SimulationParameters(model=model,
project_id=project_id,
sources=sources,
start_date=start_date,
end_date=end_date,
naos_token=naos_token,
write_in_naos=write_in_naos
)
result = simulation_parameters.create_simulation()
print(result["result"])
if result["error"] > 0:
exit(result["error"])