removed chef vendor
This commit is contained in:
		
							
								
								
									
										0
									
								
								ops/cookbooks/vendor/ark/.foodcritic
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										0
									
								
								ops/cookbooks/vendor/ark/.foodcritic
									
									
									
									
										vendored
									
									
								
							
							
								
								
									
										12
									
								
								ops/cookbooks/vendor/ark/CHANGELOG.md
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								ops/cookbooks/vendor/ark/CHANGELOG.md
									
									
									
									
										vendored
									
									
								
							| @ -2,6 +2,16 @@ | ||||
|  | ||||
| This file is used to list changes made in each version of the ark cookbook. | ||||
|  | ||||
| ## 5.0.0 (2020-01-02) | ||||
|  | ||||
| - Require Chef Infra Client 14+ and remove the need for the build_essential dependency - [@tas50](https://github.com/tas50) | ||||
| - Use Ruby classes in resource properties - [@tas50](https://github.com/tas50) | ||||
| - Simplify the platform check logic - [@tas50](https://github.com/tas50) | ||||
| - Remove the .foocritic file - [@tas50](https://github.com/tas50) | ||||
| - Remove long_description and recipe metadata - [@tas50](https://github.com/tas50) | ||||
| - Expand testing - [@tas50](https://github.com/tas50) | ||||
| - Remove Ubuntu 14.04 testing - [@tas50](https://github.com/tas50) | ||||
|  | ||||
| ## 4.0.0 (2018-07-25) | ||||
|  | ||||
| - Support append_env_path property on Windows, which increases the minimum required Chef release to Chef 13.4 | ||||
| @ -23,7 +33,7 @@ This file is used to list changes made in each version of the ark cookbook. | ||||
| - Rewrite of resource to custom resources. | ||||
| - Remove EOL platforms from testing. | ||||
| - Update zlib URL | ||||
| -  | ||||
| - | ||||
| ## 2.2.1 (2016-12-16) | ||||
| - Use Ohai root_group attribute to avoid trying to set the group to root on BSD/macOS. | ||||
| - Add missing accessor for owner property | ||||
|  | ||||
							
								
								
									
										7
									
								
								ops/cookbooks/vendor/ark/README.md
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								ops/cookbooks/vendor/ark/README.md
									
									
									
									
										vendored
									
									
								
							| @ -25,7 +25,7 @@ The `ark` resource will: | ||||
|  | ||||
| By default, the ark will not run again if the `:path` is not empty. Ark provides many actions to accommodate different use cases, such as `:dump`, `:cherry_pick`, `:put`, and `:install_with_make`. | ||||
|  | ||||
| At this time ark only handles files available from URLs using the [remote_file](http://docs.chef.io/resource_remote_file.html) provider. It does handle local files using the `file://` protocol. | ||||
| For remote files ark supports URLs using the [remote_file](http://docs.chef.io/resource_remote_file.html) resource. Local files are accessed with the `file://` syntax. | ||||
|  | ||||
| ## Requirements | ||||
|  | ||||
| @ -36,7 +36,7 @@ At this time ark only handles files available from URLs using the [remote_file]( | ||||
| - Fedora | ||||
| - FreeBSD | ||||
| - SmartOS | ||||
| - Mac OS X | ||||
| - macOS | ||||
| - openSUSE / SUSE Linux Enterprises | ||||
| - Windows | ||||
|  | ||||
| @ -44,11 +44,10 @@ Should work on common Unix/Linux systems with typical userland utilities like ta | ||||
|  | ||||
| ### Chef | ||||
|  | ||||
| - Chef 13.4+ | ||||
| - Chef 14+ | ||||
|  | ||||
| ### Cookbooks | ||||
|  | ||||
| - build-essential | ||||
| - seven_zip | ||||
|  | ||||
| ## Attributes | ||||
|  | ||||
| @ -25,9 +25,7 @@ module Ark | ||||
|     end | ||||
|  | ||||
|     def sevenzip_command | ||||
|       if resource.strip_components <= 0 | ||||
|         return sevenzip_command_builder(resource.path, 'x') | ||||
|       end | ||||
|       return sevenzip_command_builder(resource.path, 'x') if resource.strip_components <= 0 | ||||
|  | ||||
|       tmpdir = make_temp_directory.tr('/', '\\') | ||||
|       cmd = sevenzip_command_builder(tmpdir, 'x') | ||||
|  | ||||
							
								
								
									
										2
									
								
								ops/cookbooks/vendor/ark/metadata.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								ops/cookbooks/vendor/ark/metadata.json
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										4
									
								
								ops/cookbooks/vendor/ark/recipes/default.rb
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								ops/cookbooks/vendor/ark/recipes/default.rb
									
									
									
									
										vendored
									
									
								
							| @ -18,6 +18,6 @@ | ||||
| # limitations under the License. | ||||
| # | ||||
|  | ||||
| package node['ark']['package_dependencies'] unless %w(windows mac_os_x).include?(node['platform_family']) | ||||
| package node['ark']['package_dependencies'] unless platform_family?('windows', 'mac_os_x') | ||||
|  | ||||
| include_recipe 'seven_zip' if node['platform_family'] == 'windows' | ||||
| include_recipe 'seven_zip' if platform_family?('windows') | ||||
|  | ||||
| @ -83,7 +83,7 @@ action :install do | ||||
|     action :nothing | ||||
|   end | ||||
|  | ||||
|   if node['platform_family'] == 'windows' | ||||
|   if platform_family?('windows') | ||||
|     # usually on windows there is no central directory with executables where the applications are linked | ||||
|     # so ignore has_binaries for now | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user