Hi, Michael. I'm not sure what version of storm you are using, but the TOPOLOGY_CLASSPATH and TOPOLOGY_ENVIRONMENT config variables that were recently added look like they might work for you.
https://issues.apache.org/jira/browse/STORM-54 -- Kyle On 07/24/2014 03:15 PM, Michael Dev wrote: > Is there a way to provide extra classpath entries for the worker jvms when > using the storm script? I see that storm.cmd utilizes the STORM_CLASSPATH > environment variable yet the python script does not provide any such > capability. > > Our reasoning behind wanting this is the nature of our production environment > makes recompiling and redeploying the jar with dependencies difficult. In > most situations we only need to modify a config property so we'd much prefer > to utilize an external config directory shared across storm nodes on the > classpath than have to recompile and redeploy the jar with deps. Additionally > in our scenario we have to share some configs with code external to our > topologies (things like db connection info, etc) so it'd make way more sense > to reference those configs in one location. > > Thanks, > Michael >