Skip to content
This repository has been archived by the owner on Aug 28, 2019. It is now read-only.

Options to skip initializing some services #21

Open
sciurus opened this issue Aug 27, 2014 · 0 comments
Open

Options to skip initializing some services #21

sciurus opened this issue Aug 27, 2014 · 0 comments

Comments

@sciurus
Copy link

sciurus commented Aug 27, 2014

Currently meez always initializes every utility it knows about, i.e.

  def self.init(cookbook_name, options)
    init_cookbook(cookbook_name, options)
    init_berkshelf(cookbook_name, options)
    init_vagrant(cookbook_name, options)
    init_knife(cookbook_name, options)
    init_rakefile(cookbook_name, options)
    init_rubocop(cookbook_name, options)
    init_foodcritic(cookbook_name, options)
    init_chefspec(cookbook_name, options)
    init_serverspec(cookbook_name, options)
    init_kitchenci(cookbook_name, options)
    init_guard(cookbook_name, options)
    init_drone(cookbook_name, options)
    init_docker(cookbook_name, options)
  end

It would be nice if there were options to disable utilities the cookbook developer does not intend to use. For example, --skip=docker,drone or --skip-docker --skip-drone to prevent initializing docker and drone.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant