summaryrefslogtreecommitdiff
path: root/lib/chef
Commit message (Collapse)AuthorAgeFilesLines
* [OC-3564] move core Chef to the repo root \o/ \m/Seth Chisamore2012-10-30418-0/+53670
| | | | The opscode/chef repository now only contains the core Chef library code used by chef-client, knife and chef-solo!
* big refactor of the repo layout. move to a chef gem and a chef-server gem ↵Ezra Zygmuntowicz2008-10-0870-6453/+0
| | | | all with proper deps
* We need to build_provider for every action - it might change, and we need to ↵Adam Jacob2008-10-081-1/+1
| | | | do load_current_resources every time, or miss state changes in single statements
* Adding provider method, so you can actually specify a provider directlyAdam Jacob2008-10-081-0/+8
|
* Adding rubygems provider, along with convenience resources for the package typesAdam Jacob2008-10-084-0/+215
|
* Lets log a little earlier, shall we?Adam Jacob2008-10-071-4/+4
|
* Portage atoms need an = sign before the package + versionAdam Jacob2008-10-071-1/+1
|
* A whole bunch of missing changes!Adam Jacob2008-10-073-7/+7
|
* Adding extlib and Mash-ing @attributeAdam Jacob2008-10-071-1/+2
|
* Use operatingsystemrelease as a last resortAdam Jacob2008-10-071-0/+2
|
* Updating config file pathsAdam Jacob2008-10-071-0/+7
|
* Adding provider as a requirementAdam Jacob2008-10-061-0/+1
|
* Adding the user class as a requirementAdam Jacob2008-10-061-0/+2
|
* Fixing searching in recipes to use the RESTful server, instead of the local ↵Adam Jacob2008-10-053-3/+18
| | | | index. Adding debugging
* Resource collection should no longer reject duplicate resourcesAdam Jacob2008-10-051-3/+0
|
* Bug fixes for user providerAdam Jacob2008-10-052-28/+48
|
* Adding user providerAdam Jacob2008-10-055-1/+337
|
* Removing some extra commas from the portage providerAdam Jacob2008-10-051-2/+2
|
* Merge branch 'master' of git@github.com:ezmobius/chef into ezra-masterAdam Jacob2008-10-052-1/+98
|\
| * Adding Portage package provider first pass. Seems to work.Ezra Zygmuntowicz2008-10-042-1/+98
| |
* | Using @node[:ps], so Facter is totally abstracted from ChefAdam Jacob2008-10-031-4/+4
| |
* | Adding a to_s method to definitionsAdam Jacob2008-10-021-0/+3
| |
* | Only eval the block if one was passedAdam Jacob2008-10-021-1/+1
|/
* Also needs to be one more directory down for the requiresAdam Jacob2008-10-021-1/+1
|
* Package is now beneath AptAdam Jacob2008-10-021-1/+1
|
* Since these just call 'super', you can remove them - inheritance will take ↵Adam Jacob2008-10-021-12/+1
| | | | care of the rest.
* Merging fujin changesAdam Jacob2008-10-024-113/+85
|\
| * Namespacing the Service providers to the Service class. Changes ↵AJ Christensen2008-10-033-81/+85
| | | | | | | | Chef::Provider::Debian => Chef::Provider::Service::Debian
| * Base functionality shifted into init.rbAJ Christensen2008-10-031-32/+0
| |
* | Moving provider/apt to provider/package/apt.rbAdam Jacob2008-10-023-88/+90
| |
* | No need for this - leftovers from prototypingAdam Jacob2008-10-021-2/+0
|/
* build_provider no runs load_current_resourceAdam Jacob2008-10-021-1/+2
|
* merging in fujins service resource and providerAdam Jacob2008-10-0210-8/+424
|\
| * Fujin mergeAdam Jacob2008-10-025-58/+109
| |\
| | * Error message clarityAJ Christensen2008-10-012-9/+3
| | |
| | * Clarified some of the error messagesAJ Christensen2008-10-012-14/+20
| | |
| | * Now we're talkinAJ Christensen2008-10-011-3/+3
| | |
| | * Pattern should default to service_name, updated specAJ Christensen2008-10-011-1/+1
| | |
| | * Adjusted error messageAJ Christensen2008-10-011-1/+1
| | |
| | * Init provider for service and relevant work in other providers. Updated ↵AJ Christensen2008-10-014-11/+32
| | | | | | | | | | | | resource spec a little.
| | * Moving some stuff around. Almost functional init provider.AJ Christensen2008-10-014-42/+53
| | |
| | * Specifications for the Service resource, and necessary adjustments to the ↵AJ Christensen2008-10-011-14/+14
| | | | | | | | | | | | actual code to make specs pass.
| | * Working towards supports[:has_status] etc.AJ Christensen2008-10-012-21/+4
| | |
| | * Made service.rb setup a @current_resource and debian.rb super to get at it.AJ Christensen2008-10-012-3/+6
| | |
| | * Added the supports access to all resourcesAJ Christensen2008-10-011-2/+3
| | |
| | * Working Debian service provider for enabling/disabling services.AJ Christensen2008-10-018-82/+161
| | | | | | | | | | | | TODO: Base and Init providers that support status and start/stopping init scripts.
| | * Forgot the (name)AJ Christensen2008-10-011-1/+1
| | |
| | * All of my service resource work so far.AJ Christensen2008-10-015-4/+172
| | | | | | | | | | | | TODO: make it work
| | * Wtf, "Sackage"?AJ Christensen2008-10-011-1/+1
| | |
| | * Adjusted the copyright disclaimer - I guess I should be doing this on files ↵AJ Christensen2008-10-012-1/+14
| | | | | | | | | | | | | | | | | | I author? A little more boilerplate too