cloudcli-cookbook icon indicating copy to clipboard operation
cloudcli-cookbook copied to clipboard

No such file or directory - aws

Open kamal2222ahmed opened this issue 7 years ago • 0 comments

tryng to "put" / upload a tar.gz file to s3:

Resource Declaration:

In /var/chef/cache/cookbooks/s3backup/recipes/default.rb

cloudcli_aws_s3_file "#{chef_file}.tar.gz" do aws_access_key_id "AAAAAAAAAAAAAAAA" aws_secret_access_key "BBBBBBBBBBBBBBBBBBBB" region 'us-east-1' bucket "alpha-team-share" key "#{backup_dir}.tar.gz" timeout 1200 owner 'ec2-user' group 'ec2-user' mode '0644' end

and getting error:

cloudcli_aws_s3_file[backup_2018-09-23-053810.tar.gz] action get

Error executing action get on resource 'cloudcli_aws_s3_file[backup__2018-09-23-053810.tar.gz]'

Errno::ENOENT No such file or directory - aws

when i have:

Compiled Resource:

Declared in /var/chef/cache/cookbooks/s3backup/recipes/default.rb:60:in `from_file'

cloudcli_aws_s3_file("backup_2018-09-23-053810.tar.gz") do action [:get] default_guard_interpreter :default declared_type :cloudcli_aws_s3_file cookbook_name "s3backup" recipe_name "default" aws_access_key_id "AAAAAAAAAAAAAAAAA" aws_secret_access_key "BBBBBBBBBBBBBBBBBBBBBBBB" region "us-east-1" bucket "alpha-team-share" key "/root/backup_chef_2018-09-23-053810.tar.gz" timeout 1200 owner "ec2-user" group "ec2-user" mode "0644" path "backup_2018-09-23-053810.tar.gz" end

How do i a "put" or POST instead of get?

kamal2222ahmed avatar Sep 23 '18 11:09 kamal2222ahmed