/** @deprecated since 0.6.0 (soon after introduced) use {@link #knifeConvergeRunList(String)} or {@link #knifeConvergeTask()} with fluent API */ @Deprecated public static KnifeTaskFactory<String> knifeConverge(final Function<? super Entity,String> runList, final boolean sudo, final String otherParameters) { return knifeConverge(runList, sudo, otherParameters, false); } /** @deprecated since 0.6.0 (soon after introduced) use {@link #knifeConvergeRunList(String)} or {@link #knifeConvergeTask()} with fluent API */ @Deprecated
/** @deprecated since 0.6.0 (soon after introduced) use {@link #knifeConvergeRunList(String)} or {@link #knifeConvergeTask()} with fluent API */ @Deprecated public static KnifeTaskFactory<String> knifeConverge() { return knifeConverge(new Function<Entity,String>() { public String apply(Entity input) { return Strings.join(Preconditions.checkNotNull(input.getConfig(ChefConfig.CHEF_RUN_LIST), "%s must be supplied for %s", ChefConfig.CHEF_RUN_LIST, input), ","); } }, true); } /** @deprecated since 0.6.0 (soon after introduced) use {@link #knifeConvergeRunList(String)} or {@link #knifeConvergeTask()} with fluent API */ @Deprecated
/** @deprecated since 0.6.0 (soon after introduced) use {@link #knifeConvergeRunList(String)} or {@link #knifeConvergeTask()} with fluent API */ @Deprecated public static KnifeTaskFactory<String> knifeConverge(final Function<? super Entity,String> runList, final boolean sudo) { return knifeConverge(runList, sudo, null); } /** @deprecated since 0.6.0 (soon after introduced) use {@link #knifeConvergeRunList(String)} or {@link #knifeConvergeTask()} with fluent API */ @Deprecated
/** @deprecated since 0.6.0 (soon after introduced) use {@link #knifeConvergeRunList(String)} or {@link #knifeConvergeTask()} with fluent API */ @Deprecated public static KnifeTaskFactory<String> knifeConverge(final String runList, boolean sudo) { return knifeConverge(Functions.constant(runList), sudo); } /** @deprecated since 0.6.0 (soon after introduced) use {@link #knifeConvergeRunList(String)} or {@link #knifeConvergeTask()} with fluent API */ @Deprecated