aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/aws-cfn-tools.rb
blob: 82f7e0790c9381a40a8572f4123177bc23d6fda2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
require 'formula'

class AwsCfnTools < AmazonWebServicesFormula
  homepage 'http://aws.amazon.com/developertools/AWS-CloudFormation/2555753788650372'
  url 'https://s3.amazonaws.com/cloudformation-cli/AWSCloudFormation-cli.zip'
  version '1.0.12'
  sha1 '1d308682effb9366b95cf2abf501c464d29ee012'

  depends_on 'ec2-api-tools'

  def caveats
    s = standard_instructions "AWS_CLOUDFORMATION_HOME"
    s += <<-EOS.undent
      export AWS_CREDENTIAL_FILE="<Path to the credentials file>"

      Create the credential files with chmod 600 permissions containing two lines:
      AWSAccessKeyId=<Your AWS Access ID>
      AWSSecretKey=<Your AWS Secret Key>
    EOS
    return s
  end
end