fgerlits commented on code in PR #2089:
URL: https://github.com/apache/nifi-minifi-cpp/pull/2089#discussion_r2753975926


##########
behave_framework/src/minifi_test_framework/containers/minifi_container.py:
##########
@@ -96,6 +97,35 @@ def set_log_property(self, key: str, value: str):
     def enable_openssl_fips_mode(self):
         self.properties["nifi.openssl.fips.support.enable"] = "true"
 
+    def enable_c2(self):
+        self.properties["nifi.c2.enable"] = "true"
+        self.properties["nifi.c2.rest.url"] = 
f"http://minifi-c2-server-{self.scenario_id}:10090/c2/config/heartbeat";
+        self.properties["nifi.c2.rest.url.ack"] = 
f"http://minifi-c2-server-{self.scenario_id}:10090/c2/config/acknowledge";
+        self.properties["nifi.c2.flow.base.url"] = 
f"http://minifi-c2-server-{self.scenario_id}:10090/c2/config/";
+        self.properties["nifi.c2.root.classes"] = 
"DeviceInfoNode,AgentInformation,FlowInformation,AssetInformation"
+        self.properties["nifi.c2.full.heartbeat"] = "false"
+        self.properties["nifi.c2.agent.class"] = "minifi-test-class"
+        self.properties["nifi.c2.agent.identifier"] = "minifi-test-id"
+
+    def enable_c2_with_ssl(self):
+        self.properties["nifi.c2.enable"] = "true"
+        self.properties["nifi.c2.rest.url"] = 
f"https://minifi-c2-server-{self.scenario_id}:10090/c2/config/heartbeat";
+        self.properties["nifi.c2.rest.url.ack"] = 
f"https://minifi-c2-server-{self.scenario_id}:10090/c2/config/acknowledge";
+        self.properties["nifi.c2.flow.base.url"] = 
f"https://minifi-c2-server-{self.scenario_id}:10090/c2/config/";
+        self.properties["nifi.c2.root.classes"] = 
"DeviceInfoNode,AgentInformation,FlowInformation,AssetInformation"
+        self.properties["nifi.c2.full.heartbeat"] = "false"
+        self.properties["nifi.c2.agent.class"] = "minifi-test-class"
+        self.properties["nifi.c2.agent.identifier"] = "minifi-test-id"
+
+    def fetch_flow_config_from_flow_url(self):
+        self.properties["nifi.c2.flow.url"] = 
f"http://minifi-c2-server-{self.scenario_id}:10090/c2/config?class=minifi-test-class";
+
+    def set_up_ssl_proprties(self):

Review Comment:
   typo:
   ```suggestion
       def set_up_ssl_properties(self):
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to