We've done this before by overriding relativeToAbsolutePath and setLocation in the LoadFunc, or the correspoding methods in StoreFunc.
On Mon, Feb 11, 2013 at 2:10 PM, Prashant Kommireddi <prash1...@gmail.com>wrote: > Hey, > > I wanted to run an idea by you guys. I have a use-case where I try > injecting load/store paths into the script. So if a user says A = load > 'input'; I would like to add a base path to it and make it A = load > 'base_path/foo/bar/input'. > > I would like to achieve this programatically, and 1 way I can of doing it > is by allowing setter on LOLoad/LOStore that can modify the FileSpec. Is > there a cleaner or better way to approach this? > > In the future I would probably be meddling with more than just Load/Store > (for eg, disabling rmf or mkdir commands etc) but this is something I am > looking at currently. > > Thanks, > Prashant > -- *Note that I'm no longer using my Yahoo! email address. Please email me at billgra...@gmail.com going forward.*