Boilerplate AIKP (ocli.aikp.boilerplate)
Custom workflow
Check if the ROI present and to add if not (We can use existing one in ocli docker or please upload by yourself).
Make sure ROI present in the project
roi list
roi add -n Geamana /opt/project/test/integration/aikp/media/files/Geamana.geojson
Create task
task create -t ocli.aikp.boilerplate -n IBoilerplate --roi 0 --activate
Check the task parameters
task show
Now you have to see table like this
...
cos_key {project}/{name}/{roi_name}/
custom_input_path ['should be a file']
custom_parameter ['should be equal to 73']
friendly_name {project}/{name}/{roi_name}/
kind shapefile
name IBoilerplate
processing default
project Stagging
roi_name ['Required']
...
task set custom_parameter=73
task set custom_input_path="~/OCLI_HOME/PROJECTS/defaults.yaml"
Make the recipe
task make recipe --override
Check what custom commands are available
task template --help
To see the list of available custom/template commands
...
Commands:
command_1 Command #1 info.
Run custom command_1
Let`s run our custom commands with default params
task template command_1
Run with additional param (flag) to read the input file
task template command_1 --dump-file