Add comment about INCLUDE keyword for Pyaction and ACTIONX #4409
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The PR OPM/opm-simulators#5848 depends on OPM/opm-tests#1278, so OPM/opm-tests#1278 should be merged first. This PR is technically independent, but should still be merged before OPM/opm-simulators#5848.
For the reference manual: With this, I've checked how the INCLUDE keyword can be used from a PyAction script. The path to the included files can be given relative to the location of the python script (as done in OPM/opm-tests#1278) by retrieving the location of the python script as
script_location = os.path.dirname(os.path.abspath(__file__))
and using that or as an absolute path.A pure relative path does not work here, also using variables from the DATA file does not work, since the info is not available at the spot where the Python Script is run.