Skip to content
View stsassume.py
from botocore.credentials import RefreshableCredentials
from botocore.session import get_session
from boto3 import Session
def assumed_session(role_arn, session_name, session=None):
"""STS Role assume a boto3.Session
With automatic credential renewal.
View lambda-bug.sh
#!/bin/bash
set -e
FNAME="maid-dev-test-11"
echo "Create Project Directory"
mkdir -p project-dir/
echo "Create Lambda Function"
View lambda execution output test
Log output
The area below shows the logging calls in your code. These correspond to a single row within the CloudWatch log group corresponding to this Lambda function. Click here to view the CloudWatch log group.
START RequestId: 2644abca-b08d-11e5-a8cb-e1cccca020f0 Version: $LATEST
Unable to import module 'lambda_function': No module named lambda_function
END RequestId: 2644abca-b08d-11e5-a8cb-e1cccca020f0
REPORT RequestId: 2644abca-b08d-11e5-a8cb-e1cccca020f0 Duration: 72.41 ms Billed Duration: 100 ms Memory Size: 128 MB Max Memory Used: 8 MB
View objcount.py
from datetime import datetime, timedelta
import boto3
import pprint
import os
def main():
bucket = os.environ.get('BUCKET')
View attendees.py
import csv
import pythonkc_meetups.client
from pythonkc_meetups import PythonKCMeetups
pythonkc_meetups.client.GROUP_URLNAME = "Ansible-NOVA"
m = PythonKCMeetups('API_KEY')
events = m.get_upcoming_events()
attendees = m.get_event_attendees(events[0].id)
with open('attendees.csv', 'w') as fh:
View contexts.py
import os
import subprocess
import yaml
from charmhelpers.core import hookenv
LATEST = "latest"
class Service(dict):
View lsblk.py
import subprocess
import re
regex = re.compile('([A-Z]+)=(?:"(.*?)")')
parts = "NAME,KNAME,MODEL,UUID,SIZE,ROTA,TYPE,MOUNTPOINT,MAJ:MIN"
def blocks():
blocks = []
output = subprocess.check_output([
"sudo", "lsblk", "-P", "-o",
View gist:41552afa0eef5730c686
2014-10-26 02:33:12 INFO network-relation-changed Registering machine
2014-10-26 02:33:12 INFO network-relation-changed registration request
{'kind': 'Minion', 'id': u'10.132.218.156',
'resources': {'capacity': {'mem': '2049988 K', 'cpu': 2}}, 'hostIP': u'10.132.218.156'}
2014-10-26 02:33:12 INFO network-relation-changed registration result
{"kind":"Status","creationTimestamp":null,"selfLink":"/api/v1beta1/minions",
"apiVersion":"v1beta1","status":"Failure",
"message":"The requested resource does not exist.",
"code":500}
View gist:194a934ca96eea0411a9
kube:
series: trusty
services:
kubernetes-master:
charm: kubernetes-master
flannel:
charm: flannel
num_units: 2
options:
container_type: docker
View lxc-host.py
#!/usr/bin/python
"""
Simple usage to log into a container via ssh
$ lxc-host -s -n container_name
Simple usage to query the addresses of a container
$ lxc-host -n container_name
Something went wrong with that request. Please try again.