summaryrefslogtreecommitdiff
path: root/chef/lib/chef/util/file_edit.rb
Commit message (Collapse)AuthorAgeFilesLines
* [OC-3564] move core Chef to the repo root \o/ \m/Seth Chisamore2012-10-301-132/+0
| | | | The opscode/chef repository now only contains the core Chef library code used by chef-client, knife and chef-solo!
* [CHEF-2740] Add new public method to file_edit.rb to append a line if the ↵Juanje Ojeda2012-04-031-2/+12
| | | | regex doesn't match
* two spaces. no tabs.Daniel DeLeo2011-11-171-89/+89
|
* [CHEF-489] refactor require()s so files don't double loadDaniel DeLeo2010-05-011-1/+0
| | | | | | | | | | | | | | * For now, had to disable some explicit requirements. These are marked with CHEF489TODO * rejiggered Chef::Platform so it hides all of the constants for providers in a method call. This is only sustainable if we give up on explicit requirements for Chef::Platform or place restrictions on where it can be required from. * created providers.rb resources.rb and mixins.rb which are just a bunch of requires for the various types of files * All tests pass on Ruby 1.8 * 110 test failures on Ruby 1.9.2 HEAD, mostly around String#each not existing any more, and implicit type conversions that no longer occur.
* FileEdit: convert tabs to spacesBryan McLellan2010-01-041-83/+83
|
* chef-843: use fileutils.cp to preserve permissionsBryan McLellan2010-01-041-13/+11
|
* Fixing the file name for CamelCase, moving the spec to the right directory, ↵Adam Jacob2009-04-241-0/+125
ensuring the header is correct