I had a quick look at what the minifi toolkit is doing.

It converts Enabled -> Running for Processors. But not RemoteProcessGroups.


Something that surprises me is the fact that nifi config and minifi config are different at all.

They are both compiled from the same code base. So I would have thought the config parsing would be shared.

They made the effort to change from yaml to json config for minifi 2.

Why didnt they just make nifi and minifi config identical.

Then there would be no need for  a converter at all. Just export it from nifi and shove it into minifi.

Minifi could ignore the GUI related attributes.



On 20/1/2025 5:25 pm, Robert Cohen wrote:
Actually, I suspect the export from nifi is supposed to be scheduledState: Enabled.

I think its probably the job of the minifi-toolkit to change that from Enabled to Running.


Reply via email to