FDRDF - Tasks: task #10721, allow for selecting the arcs to...
You are not allowed to post comments on this tracker with your current authentication level.
task #10721: allow for selecting the arcs to include to (exclude from) the output (for certain modules)
Submitter: | Ivan Shmakov <oneingray> | ||
Submitted: | Tue 26 Oct 2010 06:25:03 AM UTC | ||
Should Start On: | Mon 25 Oct 2010 05:00:00 PM UTC | Should be Finished on: | Tue 09 Nov 2010 06:00:00 PM UTC |
Category: | None | Priority: | 5 - Normal |
Status: | None | Privacy: | Public |
Percent Complete: | 0% | Assigned to: | oneingray |
Open/Closed: | Open | Effort: | 0.00 |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
Carbon-Copy List
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
No changes have been made to this item
Now that the support for the more complex configuration files is
in place, we should consider allowing user to limit the arcs
produced by the modules that typically produce many, possibly
unrelated, ones; i. e.: ‘gdalinfo’, ‘gdal’, ‘grib’, and ‘stat’.
IOW, the user should be given an option to selectively disable
an arc, or to enable only a specific set of arcs.
In the configuration graph, such options may be expressed
roughly as follows (using the Turtle notation).
@prefix ex:
<uuid:dd853b74-e0c6-11df-8626-00195b7187be#> .
@prefix fdrdf:
<uuid:0c953d4c-cb8c-11df-a381-4040a5e6bfa3#cf.> .
@prefix stat:
<uuid:2e22aa82-b550-11df-9d5c-4040a5e6bfa3#stat.> .
@prefix statmod:
<uuid:21624fe2-b54f-11df-b9c0-4040a5e6bfa3> .
@prefix gdalinfo:
<uuid:4a48ad14-bbd2-11df-b186-4040a5e6bfa3#cf.> .
@prefix gdalinfomod:
<uuid:ea1a00f1-68ba-4739-aa7e-f74967ce5eb8#gdalinfo.> .
ex:default
fdrdf:default true ;
fdrdf:arcsLimit [
## limit to a specific set of arcs
fdrdf:module statmod: ;
fdrdf:arcEnable stat:n.mode ;
fdrdf:arcEnable stat:n.size
] ;
fdrdf:arcsLimit [
## remove an unwanted arc
fdrdf:module gdalinfomod: ;
fdrdf:arcDisable gdalinfo:PGEVERSION
] .