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)
---