!!! This project has been deprecated. We recommend you fork it to your local repo if you continue to rely upon it !!!
Installs the heirloom pacakage manager RPM and provides an LWRP for downloading heirlooms.
Tested on Chef 10 and 11
The following attributes are configurable currently:
- version
- package_name
The default recipe installs the heirloom rpm package which contains the heirloom ruby gem and dependent gems.
Manages heirlooms - only supported action is download (the default).
Example usage:
heirloom_archive "my-heirloom-name" do
id "v1.1.1"
output "/tmp/heirloom"
end
All heirloom options are supported - for a full list consult the heirloom documentation:
$ heirloom download -h
Used to convert the URI that is used with simple_deploy into a format that can be used by the Heirloom LWRP
example.. HeirloomURLParser.new('s3://bucket-prefix-us-southeast-1/lc/c89204.tar.gz')
Author:: Intuit, Inc. (@brettweavnet)