Пример #1
0
def get_ec2_conn(conf):
    region = conf.get('EC2_REGION')
    if region:
        conn = boto.ec2.connect_to_region(region, **aws_creds(conf))
        if not conn:
            raise ValueErrorRetry("Could not establish EC2 connection to region %r" % (region,))
    else:
        conn = boto.connect_ec2(**aws_creds(conf))
    return conn
Пример #2
0
def get_sqs_conn(conf):
    region = conf.get('SQS_REGION')
    if region:
        conn = boto.sqs.connect_to_region(region, **aws_creds(conf))
        if not conn:
            raise ValueErrorRetry("Could not establish SQS connection to region %r" % (region,))
    else:
        conn = boto.connect_sqs(**aws_creds(conf))
    return conn
Пример #3
0
Файл: aws.py Проект: SenH/brenda
def get_ec2_conn(conf):
    region = conf.get('EC2_REGION')
    if region:
        conn = boto.ec2.connect_to_region(
            region, profile_name=conf.get('CREDENTIAL_PROFILE'))
        if not conn:
            raise ValueErrorRetry(
                "Could not establish EC2 connection to region %r" % (region, ))
    else:
        conn = boto.connect_ec2(profile_name=conf.get('CREDENTIAL_PROFILE'))
    return conn