Github user achristianson commented on a diff in the pull request:

    https://github.com/apache/nifi-minifi-cpp/pull/134#discussion_r137817535
  
    --- Diff: libminifi/include/FlowController.h ---
    @@ -158,7 +176,7 @@ class FlowController : public 
core::controller::ControllerServiceProvider, publi
       // first it will validate the payload with the current root node config 
for flowController
       // like FlowController id/name is the same and new version is greater 
than the current version
       // after that, it will apply the configuration
    -  bool applyConfiguration(std::string &configurePayload);
    +  bool applyConfiguration(const std::string &configurePayload);
    --- End diff --
    
    I don't think 339 introduced this, but we are very tightly coupled with 
YAML (and strings) here. FlowController should ideally be agnostic to 
configuration formats and take in/apply some kind of abstract config structure.


---

Reply via email to