Commit 5a2d83ea3aa43f6728425a65700ba563e991b014

Authored by Earth Ugat
1 parent db1a453c

Version v0.3.2. Revert previous 'fix'.

@@ -17,7 +17,7 @@ provisioner: @@ -17,7 +17,7 @@ provisioner:
17 platforms: 17 platforms:
18 - name: ubuntu-14.04 18 - name: ubuntu-14.04
19 driver: 19 driver:
20 - image_id: ami-548e2d34 20 + image_id: ami-fe8c2f9e
21 transport: 21 transport:
22 username: ubuntu 22 username: ubuntu
23 ssh_key: ~/.ssh/cfe_stg_20160222.pem 23 ssh_key: ~/.ssh/cfe_stg_20160222.pem
1 -## 0.3.1 - 2016-11-28 1 +## 0.3.2 - 2016-11-29
  2 +### Fixed
  3 +- Reverted previous fix: paramter 'creates' for 'aws_tar_extract' should be mandatory.
  4 +
  5 +## 0.3.1 - 2016-11-28 [YANKED]
2 ### Fixed 6 ### Fixed
3 - Fixed definition for 'aws_tar_extract' where it raises an exception if no 'creates' parameter is given. 7 - Fixed definition for 'aws_tar_extract' where it raises an exception if no 'creates' parameter is given.
4 8
@@ -26,8 +26,8 @@ @@ -26,8 +26,8 @@
26 # :target_dir => Where the tarball is to be unpacked. If not 26 # :target_dir => Where the tarball is to be unpacked. If not
27 # exists, it will be created 27 # exists, it will be created
28 # :creates => A file path used for idempotency 28 # :creates => A file path used for idempotency
29 -# :encrypted => Boolean. Whether these backup files are encrypted.  
30 -# :priv_key => String. Contents of private key, if used. 29 +# :encrypted => (Optional) Boolean. Whether backup files are encrypted.
  30 +# :priv_key => (Optional) String. Contents of private key, if used.
31 31
32 define :aws_tar_extract, 32 define :aws_tar_extract,
33 :file => nil, # default is params[:name] 33 :file => nil, # default is params[:name]
@@ -47,7 +47,7 @@ define :aws_tar_extract, @@ -47,7 +47,7 @@ define :aws_tar_extract,
47 include_recipe 'awscli' 47 include_recipe 'awscli'
48 include_recipe 'tar' 48 include_recipe 'tar'
49 49
50 - unless params[:creates].nil? || ::File.exist?(params[:creates]) 50 + unless ::File.exist?(params[:creates])
51 51
52 directory(tmp_dir) { recursive true } 52 directory(tmp_dir) { recursive true }
53 directory(params[:target_dir]) { recursive true } 53 directory(params[:target_dir]) { recursive true }
@@ -4,7 +4,7 @@ maintainer_email 'sysadmin@chromedia.com' @@ -4,7 +4,7 @@ maintainer_email 'sysadmin@chromedia.com'
4 license 'Apache License' 4 license 'Apache License'
5 description 'Creates a script to backup directories into an S3 bucket.' 5 description 'Creates a script to backup directories into an S3 bucket.'
6 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md')) 6 long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
7 -version '0.3.1' 7 +version '0.3.2'
8 8
9 depends 'awscli', '~> 1.0.1' 9 depends 'awscli', '~> 1.0.1'
10 depends 'cron', '~> 1.7.4' 10 depends 'cron', '~> 1.7.4'