|
See http://en.wikipedia.org/wiki/URI_scheme#Generic_syntax Proposal: <jag-installpath-uri> ::= [jag://<hostspec>/]<path> <hostspec> ::= <host>[,<hostspec>] <host> ::= <hostname> | <hostpattern> | <ip-address> <hostpattern> ::= pattern that matches one or more of the hosts in jet.clientmachines and jet.servermachines <path> ::= some working path an the given hosts If jag://<hostspec>/ is omitted, it defaults to the host running JETbatch. Examples: jag://*//foo/bar – path is valid on all hosts (e.g. some NFS-mounted directory) |
||||||||||||||||||||||||||||||||||||||
It would be sufficient that we defined a JAG URI and that only files on hosts with a JAG is reachable.
This could also be utilized to optimize copying, so that if an installpath is defined to point to hostA, then on hostA the copying could be done locally and not through the computer where JETBatch is running.