summaryrefslogtreecommitdiff
path: root/lib/chef/provider.rb
Commit message (Collapse)AuthorAgeFilesLines
* Fix nitpick comments and code typos.sersut2013-05-151-5/+1
|
* Merge branch 'master' into file-refactorsersut2013-05-141-1/+1
|\ | | | | | | | | | | Conflicts: spec/unit/knife/configure_spec.rb spec/unit/provider/remote_file_spec.rb
| * CHEF-3920: tighten wording to be more DRY.Andrea Campi2013-04-121-1/+1
| |
* | expand and fix selinux functionalityLamont Granquist2013-04-041-1/+9
| |
* | refactoring of file providersLamont Granquist2013-03-151-7/+6
|/
* Extract provider LWRP code to LWRPBasedanielsdeleo2012-12-191-52/+0
|
* explicitly include EnforceOwnershipAndPermissions where it's useddanielsdeleo2012-12-181-1/+0
|
* [CHEF-3632] removed duplicated provider#whyrun_supported? methodXabier de Zuazo2012-12-131-4/+0
|
* Merge branch '10-stable'Bryan McLellan2012-11-201-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: chef-expander/lib/chef/expander/version.rb chef-server-api/lib/chef-server-api/version.rb chef-server-webui/lib/chef-server-webui/version.rb chef-server/lib/chef-server/version.rb chef-solr/lib/chef/solr/version.rb chef/lib/chef/encrypted_data_bag_item.rb chef/spec/unit/encrypted_data_bag_item_spec.rb ci/jenkins_run_tests.bat ci/jenkins_run_tests.sh lib/chef/provider.rb spec/unit/knife/data_bag_from_file_spec.rb spec/unit/provider/remote_directory_spec.rb spec/unit/provider/route_spec.rb
* | Finished refactoring converge and updated teststylercloke2012-11-051-3/+2
| | | | | | | | so that converge and converge! are no longer a method in the provider and why_run, respectively. There is instead set_updated_status in provider. Everything is now converged in why_run's add_action, so neither of the converge methods should ever need to be called. Updated tests to reflect this. Removed all calls to converge, and replaced with set_updated_status only for tests that are looking at the update status of a provider, where the converge behavior has been mocked out.
* | [OC-3564] move core Chef to the repo root \o/ \m/Seth Chisamore2012-10-301-0/+233
|/ | | | 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-081-40/+0
| | | | all with proper deps
* Tell us what provider forgot to override load_current_resourceAdam Jacob2008-09-081-1/+1
|
* Refactoring to support a base package class, that package providers can ↵Adam Jacob2008-09-081-0/+4
| | | | inherit from
* Added template support, changed license to Apache v 2Adam Jacob2008-08-161-14/+12
|
* Adding a directory resource and providerAdam Jacob2008-04-281-1/+1
|
* chef compilesAdam Jacob2008-04-271-0/+5
|
* Adding a File providerAdam Jacob2008-03-231-0/+33