diff --git a/lib/r10kdiff.rb b/lib/r10kdiff.rb index 13ed281..247543d 100755 --- a/lib/r10kdiff.rb +++ b/lib/r10kdiff.rb @@ -25,11 +25,11 @@ def mod(name, args={}) class PuppetModule def initialize(name, ref:nil, git:nil, forge:nil, tag:nil, commit:nil, branch:nil) @name = name - @ref = ref + @ref = tag || commit || branch || ref @git = git @forge = forge end - attr_reader :name, :ref, :tag, :commit, :branch + attr_reader :name, :ref def git? !!@git