def create_template(self): """Create template (main function called by Stacker).""" self.template.add_version('2010-09-09') self.template.add_description('Onica Platform - Core' ' - VPN Elastic IP - {}'.format( version.version())) self.add_resources()
def create_template(self): """Boilerplate for CFN Template.""" self.template.add_version('2010-09-09') self.template.add_description('Onica Platform - Core' ' - VPC - {}'.format(version.version())) self.add_conditions() self.add_resources()
def create_template(self): """Create template (main function called by Stacker).""" self.template.add_version('2010-09-09') self.template.add_description("Sturdy Platform - Core - SNS " "Subscription " "- {0}".format(version.version())) self.add_resources()
def create_template(self): """Create template (main function called by Stacker).""" self.template.add_version('2010-09-09') self.template.add_description( 'Onica Platform - Core' ' - AMI Lookup - {}'.format(version.version()) ) self.add_resources_and_outputs()
def create_template(self): """Create template (main function called by Stacker).""" self.template.add_version('2010-09-09') self.template.add_description('Onica Platform - Core' ' - Chef/Artifact Buckets - {}'.format( version.version())) self.add_conditions() self.add_resources()
def create_template(self): """Create template (main function called by Stacker).""" # Need updated troposphere for cloudwatch alarm TreatMissingData version_check.need('1.9.5', pkg='troposphere') self.template.add_version('2010-09-09') self.template.add_description( 'Onica Platform - Core' ' - CloudWatch Alarm - {}'.format(version.version()) ) self.add_conditions() self.add_resources()
def test_version(): ''' expect: version: git describe ''' expect = {'version': version()} client = app.test_client() client.testing = True result = client.get('/autocert/version') assert result.status_code == 200 actual = jsonify(result.get_data().decode('utf-8')) assert expect == actual
def task_setup(): ''' setup venv ''' from utils.version import version return { 'actions': [ 'rm -rf auto_cert_cli.egg-info/ venv/ dist/ __pycache__/', 'virtualenv --python=python3 venv', 'venv/bin/pip3 install --upgrade pip', 'venv/bin/pip3 install -r cli/requirements.txt', 'venv/bin/python3 ./setup.py install', 'unzip -l venv/lib/python3.5/site-packages/auto_cert_cli-{0}-py3.5.egg' .format(version()), ], }
def create_template(self): """Entrypoint for Stacker.""" self.add_resources() self.template.add_description( 'Onica Platform - Core' ' - SSM chef-client Run Documents - {}'.format(version.version()))