Sha256: 93ad4c049ac5c1770973fb389652160aabff0814ce727db719dfe765d57ea798

Contents?: true

Size: 398 Bytes

Versions: 90

Compression:

Stored size: 398 Bytes

Contents

require "itamae-mitsurin/mitsurin/creators/cookbook"
require "itamae-mitsurin/mitsurin/creators/project"

module ItamaeMitsurin
  module Mitsurin
    module Creators
      def self.find(target)
        case target
        when 'cookbook'
          Cookbook
        when 'project'
          Project
        else
          raise "unexpected target: #{target}"
        end
      end
    end
  end
end

Version data entries

90 entries across 47 versions & 1 rubygems

Version Path
itamae-mitsurin-1.0.3 lib/itamae-mitsurin/mitsurin/creators.rb
itamae-mitsurin-1.0.2 lib/itamae-mitsurin/mitsurin/creators.rb
itamae-mitsurin-1.0.1 lib/itamae-mitsurin/mitsurin/creators.rb
itamae-mitsurin-1.0.0 lib/itamae-mitsurin/mitsurin/creators.rb
itamae-mitsurin-0.50 lib/itamae-mitsurin/mitsurin/creators.rb
itamae-mitsurin-0.50 test/test_itamae-mitsurin/mitsurin/test_creators.rb
itamae-mitsurin-0.49 lib/itamae-mitsurin/mitsurin/creators.rb
itamae-mitsurin-0.49 test/test_itamae-mitsurin/mitsurin/test_creators.rb
itamae-mitsurin-0.48 lib/itamae-mitsurin/mitsurin/creators.rb
itamae-mitsurin-0.48 test/test_itamae-mitsurin/mitsurin/test_creators.rb
itamae-mitsurin-0.47 lib/itamae-mitsurin/mitsurin/creators.rb
itamae-mitsurin-0.47 test/test_itamae-mitsurin/mitsurin/test_creators.rb
itamae-mitsurin-0.46 lib/itamae-mitsurin/mitsurin/creators.rb
itamae-mitsurin-0.46 test/test_itamae-mitsurin/mitsurin/test_creators.rb
itamae-mitsurin-0.45 lib/itamae-mitsurin/mitsurin/creators.rb
itamae-mitsurin-0.45 test/test_itamae-mitsurin/mitsurin/test_creators.rb
itamae-mitsurin-0.44 lib/itamae-mitsurin/mitsurin/creators.rb
itamae-mitsurin-0.44 test/test_itamae-mitsurin/mitsurin/test_creators.rb
itamae-mitsurin-0.43 lib/itamae-mitsurin/mitsurin/creators.rb
itamae-mitsurin-0.43 test/test_itamae-mitsurin/mitsurin/test_creators.rb