{ "info": { "author": "Isotoma Limited", "author_email": "support@isotoma.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "=========\nTakeoff\n=========\n\n.. image:: https://img.shields.io/travis/yaybu/takeoff/master.svg\n :target: https://travis-ci.org/#!/yaybu/takeoff\n\n.. image:: https://img.shields.io/appveyor/ci/yaybu/takeoff/master.svg\n :target: https://ci.appveyor.com/project/yaybu/takeoff\n\n.. image:: https://img.shields.io/codecov/c/github/yaybu/takeoff/master.svg\n :target: https://codecov.io/github/yaybu/takeoff?ref=master\n\n.. image:: https://img.shields.io/pypi/v/takeoff.svg\n :target: https://pypi.python.org/pypi/takeoff/\n\n.. image:: https://img.shields.io/badge/docs-latest-green.svg\n :target: http://docs.yaybu.com/projects/takeoff/en/latest/\n\n\nTakeoff is a service orchestration framework for python. It provides a python\n\"DSL\" for declaring complicated cloud infrastructures and provisioning those\nblueprints in an idempotent way.\n\nYou can find us in #yaybu on irc.oftc.net.\n\nHere is an example ``Takeofffile``::\n\n aws = workspace.add_aws(\n region='eu-west-1',\n )\n\n vpc = aws.add_virtual_private_cloud(name='example')\n vpc.add_internet_gateway(name=\"internet\")\n\n example = vpc.add_subnet(\n name='application',\n cidr_block='192.168.0.0/24',\n )\n\n asg = aws.add_autoscaling_group(\n name='example',\n launch_configuration=aws.add_launch_configuration(\n name=\"example\",\n ami='ami-62366',\n subnets=[example],\n ),\n )\n\nYou can then apply this configuration with::\n\n takeoff apply", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://yaybu.com/", "keywords": null, "license": "Apache Software License", "maintainer": null, "maintainer_email": null, "name": "takeoff", "package_url": "https://pypi.org/project/takeoff/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/takeoff/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://yaybu.com/" }, "release_url": "https://pypi.org/project/takeoff/0.0.1.dev0/", "requires_dist": null, "requires_python": null, "summary": "Orchestration and configuration management in Python", "version": "0.0.1.dev0" }, "last_serial": 1952745, "releases": { "0.0.1.dev0": [] }, "urls": [] }