Github user arpadboda commented on a diff in the pull request:
https://github.com/apache/nifi-minifi-cpp/pull/432#discussion_r231879717
--- Diff: nanofi/src/api/nanofi.cpp ---
@@ -89,6 +93,39 @@ nifi_instance *create_instance(const char *url,
nifi_port *port) {
return instance;
}
+standalone_processor *create_processor(const char *name) {
+ static int proc_counter = 0;
+ auto ptr = ExecutionPlan::createProcessor(name, name);
+ if (!ptr) {
+ return nullptr;
+ }
+ if (standalone_instance == nullptr) {
+ nifi_port port;
--- End diff --
Created with dummy value. Do you think having a valid input port is valid
usecase for an instance we don't even expose? (As we use it to "store"
standalone processors)
---