You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@metron.apache.org by "Nick Allen (JIRA)" <ji...@apache.org> on 2017/09/08 15:19:00 UTC
[jira] [Created] (METRON-1167) Define Session Specific Global
Configuration Values in the REPL
Nick Allen created METRON-1167:
----------------------------------
Summary: Define Session Specific Global Configuration Values in the REPL
Key: METRON-1167
URL: https://issues.apache.org/jira/browse/METRON-1167
Project: Metron
Issue Type: Improvement
Affects Versions: 0.4.0
Reporter: Nick Allen
Assignee: Nick Allen
Many Stellar functions accept configuration values from the Global configuration. When using the REPL you can load the global configuration values by launching the REPL with the -z option, which loads the global configuration stored in Zookeeper.
The only way to modify the global configuration within the REPL currently is to do the following steps.
1. Retrieve the global configuration with conf := CONFIG_GET("global")
2. Alter that global configuration by modifying the JSON contained in the `conf` variable.
3. Push the new global configuration using CONFIG_PUT("global", conf)
4. Close and then reopen the REPL. Without restarting the REPL the new global configuration is not loaded.
I want a way to do this directly in the REPL, without restarting it, and also in a way that does not modify the persisted global configuration in Zookeeper. I may be monkeying with something the REPL, but I don't want to break one of my live Metron topologies.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)