fre.pp.configure_script_yaml module
Script creates rose-apps and rose-suite files for the workflow from the pp yaml.
- fre.pp.configure_script_yaml.quote_rose_values(value)
- rose-suite.conf template variables must be quoted unless they are boolean, in which case do not quote them. 
- fre.pp.configure_script_yaml.rose_init(experiment, platform, target)
- Initialize the rose suite and app configurations. 
- fre.pp.configure_script_yaml.set_rose_apps(yamlfile, rose_regrid, rose_remap)
- Set items in the regrid and remap rose app configurations. 
- fre.pp.configure_script_yaml.set_rose_suite(yamlfile, rose_suite)
- Set items in the rose suite configuration. 
- fre.pp.configure_script_yaml.validate_yaml(yamlfile)
- Using the schema.json file, the yaml format is validated. 
- fre.pp.configure_script_yaml.yaml_info(yamlfile=None, experiment=None, platform=None, target=None)
- Using a valid pp.yaml, the rose-app and rose-suite configuration files are created in the cylc-src directory. The pp.yaml is also copied to the cylc-src directory. 
- fre.pp.configure_script_yaml.yaml_load(yamlfile)
- Load the given yaml.