summaryrefslogtreecommitdiff
path: root/lib/chef/provider/template.rb
Commit message (Collapse)AuthorAgeFilesLines
* Remove all 11 era deprecationstm/reremove_11_deprecationsThom May2017-03-081-6/+0
| | | | Signed-off-by: Thom May <thom@chef.io>
* Revert "Remove all 11 era deprecations"Thom May2017-03-081-0/+6
| | | | This reverts commit f312ab8b2f46f6211fc0b732890c69e4dae46c77.
* Remove all 11 era deprecationsThom May2017-03-081-6/+0
| | | | Signed-off-by: Thom May <thom@chef.io>
* cleans up the remaining new/current_resource ivarslcg/remove-ivarsLamont Granquist2017-02-151-3/+3
| | | | | | switches from using ivars to accessors for getters Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* auto fixing some rubocopsLamont Granquist2016-02-091-1/+1
| | | | | | | | | Style/NegatedWhile Style/ParenthesesAroundCondition Style/WhileUntilDo Style/WordArray Performance/ReverseEach Style/ColonMethodCall
* Update all auth email address from opscode.com and getchef.com to chef.io.Noah Kantrowitz2016-02-021-2/+2
| | | Generated via git ls-files | xargs perl -pi -e "s/(Author.*?<[^@]+@)(?:opscode\\.com|getchef\\.com)(>)/\\1chef.io\\2/gi"
* Replace all Opscode copyrights with Chef Software.Noah Kantrowitz2016-02-021-1/+1
| | | Created via git ls-files | xargs perl -pi -e "s/(Copyright.*?), Opscode(,)? Inc(\.)?/\\1, Chef Software Inc./gi"
* Copyright year update for 2016 and massive cleanup.Noah Kantrowitz2016-02-021-1/+1
| | | Generated via git ls-files | xargs perl -pi -e "s/[Cc]opyright (?:\([Cc]\) )?((?\!$(date +%Y))\\d{4})(-\\d{4})?([, ][ \d]+)*(,|(?= ))/Copyright \\1-$(date +%Y),/g"
* Use double quotes by defaultThom May2016-01-141-4/+4
| | | | | | | This is an entirely mechanically generated (chefstyle -a) change, to go along with chef/chefstyle#5 . We should pick something and use it consistently, and my opinion is that double quotes are the appropriate thing.
* Chef-12 RC Provider ResolverLamont Granquist2014-10-241-0/+1
| | | | | makes resource and provider class resolution more dynamic. begins deprecation of Chef::Platform static mapping.
* fixing trailing blank lines as wellLamont Granquist2014-07-291-1/+0
|
* fixing all the extra blank linesLamont Granquist2014-07-291-1/+0
| | | | yes, i just used rubocop on the chef sourcecode...
* OC-10380: add polymorphismLamont Granquist2013-11-111-0/+8
|
* Deprecated methods for template provider.sersut2013-05-151-0/+7
|
* locate objects closer to their primary concernsLamont Granquist2013-03-201-1/+1
|
* standardizing on exists?Lamont Granquist2013-03-201-1/+1
|
* refactoring of file providersLamont Granquist2013-03-151-78/+9
|
* Merge branch '10-stable' into integrate-chef-10-18-0danielsdeleo2013-01-171-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: .gitattributes chef-expander/Rakefile chef-expander/lib/chef/expander/version.rb chef-server-api/Rakefile chef-server-api/chef-server-api.gemspec chef-server-api/lib/chef-server-api/version.rb chef-server-webui/Rakefile chef-server-webui/chef-server-webui.gemspec chef-server-webui/lib/chef-server-webui/version.rb chef-server/Rakefile chef-server/lib/chef-server/version.rb chef-solr/lib/chef/solr/version.rb chef.gemspec chef/Rakefile chef/spec/support/platform_helpers.rb chef/spec/support/shared/functional/file_resource.rb chef/spec/unit/api_client_spec.rb chef/spec/unit/provider/directory_spec.rb ci/jenkins_run_tests.bat ci/jenkins_run_tests.sh distro/common/html/chef-client.8.html distro/common/html/chef-expander.8.html distro/common/html/chef-expanderctl.8.html distro/common/html/chef-server-webui.8.html distro/common/html/chef-server.8.html distro/common/html/chef-shell.1.html distro/common/html/chef-solo.8.html distro/common/html/chef-solr.8.html distro/common/html/knife-bootstrap.1.html distro/common/html/knife-client.1.html distro/common/html/knife-configure.1.html distro/common/html/knife-cookbook-site.1.html distro/common/html/knife-cookbook.1.html distro/common/html/knife-data-bag.1.html distro/common/html/knife-environment.1.html distro/common/html/knife-exec.1.html distro/common/html/knife-index.1.html distro/common/html/knife-node.1.html distro/common/html/knife-role.1.html distro/common/html/knife-search.1.html distro/common/html/knife-ssh.1.html distro/common/html/knife-status.1.html distro/common/html/knife-tag.1.html distro/common/html/knife.1.html distro/common/man/man1/chef-shell.1 distro/common/man/man1/knife-bootstrap.1 distro/common/man/man1/knife-client.1 distro/common/man/man1/knife-configure.1 distro/common/man/man1/knife-cookbook-site.1 distro/common/man/man1/knife-cookbook.1 distro/common/man/man1/knife-data-bag.1 distro/common/man/man1/knife-environment.1 distro/common/man/man1/knife-exec.1 distro/common/man/man1/knife-index.1 distro/common/man/man1/knife-node.1 distro/common/man/man1/knife-role.1 distro/common/man/man1/knife-search.1 distro/common/man/man1/knife-ssh.1 distro/common/man/man1/knife-status.1 distro/common/man/man1/knife-tag.1 distro/common/man/man1/knife.1 distro/common/man/man8/chef-client.8 distro/common/man/man8/chef-expander.8 distro/common/man/man8/chef-expanderctl.8 distro/common/man/man8/chef-server-webui.8 distro/common/man/man8/chef-server.8 distro/common/man/man8/chef-solo.8 distro/common/man/man8/chef-solr.8 lib/chef/api_client.rb lib/chef/rest.rb lib/chef/version.rb spec/functional/knife/ssh_spec.rb spec/functional/resource/cookbook_file_spec.rb spec/spec_helper.rb spec/stress/win32/security_spec.rb spec/support/shared/functional/securable_resource.rb spec/unit/config_spec.rb spec/unit/knife/ssh_spec.rb
* | [CHEF-3557] remove load_current_resource_attrsdanielsdeleo2013-01-031-13/+13
| | | | | | | | | | | | Functionality was a duplicate of ScanAccessControl with some slightly different behavior. Correct behavior is now implemented in ScanAccessControl.
* | explicitly include EnforceOwnershipAndPermissions where it's useddanielsdeleo2012-12-181-1/+2
| |
* | [CHEF-3249] Refactor template name resolution out to a separate class for ↵Andrea Campi2012-12-141-10/+8
| | | | | | | | DRYness and readability. While here let's also extend the API to support local templates, as well as templates from other cookbooks.
* | [CHEF-3249] Basic implementation of partials in templates.Andrea Campi2012-12-141-0/+4
| |
* | [OC-3564] move core Chef to the repo root \o/ \m/Seth Chisamore2012-10-301-0/+117
|/ | | | 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-69/+0
| | | | all with proper deps
* Factoring out template rendering to a mixinAdam Jacob2008-09-011-14/+7
|
* Adding remote_file and remote_directory supportAdam Jacob2008-08-161-28/+18
|
* You should back up templates before you change the contents of the fileAdam Jacob2008-08-161-0/+2
|
* Added template support, changed license to Apache v 2Adam Jacob2008-08-161-41/+56
|
* Updating search ticketsAdam Jacob2008-07-281-0/+69