if (clusterName != null && pluginList != null && plugin != null) {
results = farm.addPluginToCluster(clusterName, pluginList, plugin);
} else if (clusterName != null && pluginList != null) {
results = farm.addPluginList(clusterName, pluginList);
} else if (pluginList != null && plugin != null) {
results = farm.addPlugin(pluginList, plugin);
} else {
println("add requires -c <cluster> and -l <plugin list name>, -l <plugin list name> and -a <plugin>, or all three");
return null;
}
} else if (action == "remove") {