I hereby claim:
- I am markbnj on github.
- I am markbnj (https://keybase.io/markbnj) on keybase.
- I have a public key ASAurAAcEgjhAvcXHWw1ujCICb_8e98HV3FWERnAIkDu5go
To claim this, I am signing this object:
definitions: | |
Registration: | |
type: object | |
required: | |
- state | |
- plate_number | |
properties: | |
state: | |
type: string | |
description: Two letter state abbreviation code |
Car: | |
type: object | |
required: | |
... | |
properties: | |
... | |
registration: | |
$ref: '#/definitions/Registration' |
paths: | |
/swagger: | |
get: | |
summary: Return swagger API specification | |
description: | | |
Returns the My Cars API spec as a json swagger doc. | |
tags: | |
- Meta | |
responses: | |
'200': |
import json | |
import os | |
import syslog | |
import validator | |
from flask import Flask, request, make_response | |
from jsonschema.exceptions import ValidationError | |
class BadRequestError(Exception): | |
""" Signals a malformed request body |
import json | |
import os | |
from bravado_core.spec import Spec | |
from bravado_core.validate import validate_object | |
from yaml import load, Loader, dump, Dumper | |
def validate_car(car): | |
validate_object(spec, Car, car) |
I hereby claim:
To claim this, I am signing this object:
# Sometimes you need to get the IP of the ec2 instance a container | |
# is running on. This script will get the IP from the local metadata | |
# service and inject it as an environment var. | |
localip=$(curl -s http://169.254.169.254/latest/meta-data/local-ipv4) | |
export HOST_IP=$localip | |
sudo docker run -i -t -e "HOST_IP=$localip" --name="test" -h="test" some-repo |
curl https://raw.githubusercontent.com/docker/docker/master/contrib/check-config.sh | bash | |
# yes, I know |
import requests | |
import json | |
# For information on endpoints and arguments see the geonames | |
# API documentation at: | |
# | |
# http://www.geonames.org/export/web-services.html | |
class Geonames(object): |
import threading | |
from contextlib import closing | |
import requests | |
from Queue import Queue | |
input_file = u"test_input.txt" | |
def on_download_complete(url, file_name): |