This section list the changes in the OpenMOLE language from one version to another in order to help you to migrate your workflows.
DSL:
- Merging workflow parts is no longer performed using the '+' symbol but the '&' symbol
- In capsules "strainer = true" becomes "strain = true"
Tasks:
- ScalaTask: the "workDir" variable as been renamed "workDirectory"
- NetLogoTask: the syntax NetLogo5Task(workspace, "script.oms") is no longer valid, you should use NetLogo5Task.workspace(workspace, "script.oms")
Environments:
- EGI: No more ProxyFile authentication, authentication is made through P12 or PEM
- EGI: EGIEnvironment is a DIRACEnvironment now, to use the WMS services use the WMSEnvironment
Methods:
- Evolution: full API rewrite, see the doc