Skip to content

Instantly share code, notes, and snippets.

@blaix
Forked from vhata/handler.rb
Created August 27, 2013 16:09

Revisions

  1. @vhata vhata created this gist Aug 27, 2013.
    14 changes: 14 additions & 0 deletions handler.rb
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,14 @@
    class Chef
    class Provider
    alias_method :old_converge_by, :converge_by
    def converge_by(descriptions, &block)
    if descriptions.kind_of? String
    run_context.descriptions << descriptions
    descriptions = "X #{descriptions}"
    elsif descriptions.kind_of? Array
    run_context.descriptions.concat(descriptions)
    end
    old_converge_by(descriptions, &block)
    end
    end
    end