I'm writing a code to run workspaces in python but I think that I found a bug with the FMEWorkspaceRunner.getPublishedParamNames function. This function is returning the private parameters from a workspace and it shouldn't.
1import sys2sys.path.append('C:\\Program Files\\FME\\fmeobjects\\python27')3import fmeobjects4runner = fmeobjects.FMEWorkspaceRunner()5print runner.getPublishedParamNames('test.fmw')The output:
1['a', 'b', 'privateparam']"privateparam" is private and it is not checked as published in the workspace

