[ https://issues.apache.org/jira/browse/STORM-3580?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bipin Prasad updated STORM-3580: -------------------------------- Description: -c is used to supply configuration overide options. Storm.py in the client code converts these overrides into one -Dstorm.options system property. However, this jvm option is not handled properly when the actual command is executed. For example, Rebalance command completely ignores this setting. Commands that currently process "-c" options: * Activate * *AdminCommands - Yes* * BasicDrpcClient * Blobstore * CLI * *ConfigValue - Yes* * Deactivate * *DevZookeeper - Yes* * GetErrors * *HealthCheck - Yes* * *Heartbeats - Yes* * KillTopology * *KillWorkers - Yes* * ListTopologies * Monitor * Rebalance * SetLogLevel * *ShellSubmission - Yes* * UploadCredentials was:-c is used to supply configuration overide options. Storm.py in the client code converts these overrides into one -Dstorm.options system property. However, this jvm option is not handled properly when the actual command is executed. For example, Rebalance command completely ignores this setting. > Config overrides supplied using -c in storm.py not passed to all commands > ------------------------------------------------------------------------- > > Key: STORM-3580 > URL: https://issues.apache.org/jira/browse/STORM-3580 > Project: Apache Storm > Issue Type: Bug > Components: storm-core > Affects Versions: 2.2.0 > Reporter: Bipin Prasad > Assignee: Bipin Prasad > Priority: Major > > -c is used to supply configuration overide options. Storm.py in the client > code converts these overrides into one -Dstorm.options system property. > However, this jvm option is not handled properly when the actual command is > executed. For example, Rebalance command completely ignores this setting. > Commands that currently process "-c" options: > * Activate > * *AdminCommands - Yes* > * BasicDrpcClient > * Blobstore > * CLI > * *ConfigValue - Yes* > * Deactivate > * *DevZookeeper - Yes* > * GetErrors > * *HealthCheck - Yes* > * *Heartbeats - Yes* > * KillTopology > * *KillWorkers - Yes* > * ListTopologies > * Monitor > * Rebalance > * SetLogLevel > * *ShellSubmission - Yes* > * UploadCredentials > -- This message was sent by Atlassian Jira (v8.3.4#803005)