Best Python code snippet using localstack_python
aws_ssm_parameter_store.py
Source:aws_ssm_parameter_store.py  
...167                    (changed, response) = update_parameter(client, module, args)168    else:169        (changed, response) = update_parameter(client, module, args)170    return changed, response171def delete_parameter(client, module):172    response = {}173    try:174        response = client.delete_parameter(175            Name=module.params.get('name')176        )177    except ClientError as e:178        if e.response['Error']['Code'] == 'ParameterNotFound':179            return False, {}180        module.fail_json_aws(e, msg="deleting parameter")181    return True, response182def setup_client(module):183    region, ec2_url, aws_connect_params = get_aws_connection_info(module, boto3=True)184    connection = boto3_conn(module, conn_type='client', resource='ssm', region=region, endpoint=ec2_url, **aws_connect_params)185    return connection186def setup_module_object():187    argument_spec = dict(188        name=dict(required=True),...load_dimension.py
Source:load_dimension.py  
1from airflow.hooks.postgres_hook import PostgresHook2from airflow.models import BaseOperator3from airflow.utils.decorators import apply_defaults4class LoadDimensionOperator(BaseOperator):5    ui_color = '#80BD9E'6    insert_sql = """7        INSERT INTO {}8        {};9    """10    @apply_defaults11    def __init__(self,12                 redshift_conn_id="",13                 table = "",14                 sql_code = "",15                 delete_parameter = "",16                 *args, **kwargs):17        super(LoadDimensionOperator, self).__init__(*args, **kwargs)18        self.redshift_conn_id = redshift_conn_id19        self.table = table20        self.sql_code = sql_code21        self.delete_parameter = delete_parameter22    def execute(self, context):23        redshift = PostgresHook(postgres_conn_id=self.redshift_conn_id)24        if self.delete_parameter:25            self.log.info("Deleting data from destination dimension Redshift table")26            redshift.run("DELETE FROM {}".format(self.table))27        formatted_sql = LoadDimensionOperator.insert_sql.format(28            self.table,29            self.sql_code30        )31        self.log.info(f"Running {formatted_sql} ...")...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
