{ "info": { "author": "Papu", "author_email": "papu.bhattacharya@synectiks.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "Natural Language :: English", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "===========\nawsscripter\n===========\n\nAbout\n-----\n\nawsscripter is a tool to write automation on the top of AWS CLI (Boto).It automates away some of the more mundane, repetitive and error-prone tasks, simplify aws resource management more efficiently.\n\nFeatures:\n- Audit AWS accounts with different compliance program such as CISP, PCI-DSS, HIPPA\n- Takes inputs from templates & Configuration and performs user friendly automations by combining aws boto api's\n- Support for inserting dynamic values in templates via customisable resolvers\n- Support for running arbitrary code as hooks before/after stack builds\n- Support for templates written in JSON, YAML, Jinja2 or Python DSLs such as Troposphere\n- Easy integration to xformnation platform\n- Fast, highly parallel builds\n- Built in support for working with ALM (application lifecycle Management tools and Operation Support System\n- Infrastructure visibility with meta-operations such as stack querying protection\n\nExample\n-------\n> awsscripter audit CISP\n\n> awsscripter audit PCIDSS\n\nUsage: awsscripter [OPTIONS] COMMAND [ARGS]...\nawsscripter is a tool to manage your cloud native infrastructure deployments.\n\nOptions:\n --version Show the version and exit.\n --debug Turn on debug logging.\n --dir TEXT Specify awsscripter directory.\n --output The formatting style for command output.\n --no-colour Turn off output colouring.\n --var TEXT A variable to template into config files.\n --var-file FILENAME A YAML file of variables to template into config files.\n --help Show this message and exit.\n\nCommands:\n audit Commands for auditing aws environment with...\n init Commands for initialising awsscripter...\n list packet security check :return:\n monitor Commands for auditing aws environment with...\n security packet security check :return:\n stack Commands for auditing aws environment with...\n testcommand A sample testcommand\nsub-commands:\n > awsscripter stack\n\n Usage: awsscripter stack [OPTIONS] COMMAND [ARGS]...\n\nOptions:\n\n --help Show this message and exit.\n\n Commands:\n\tcreate Creates a stack or a change set.\n\tdelete Deletes a stack or a change set.\n\tdescribe Commands for describing attributes of stacks.\n\texecute Executes a change set.\n\tgenerate Prints the template.\n\tlaunch Launch a stack or environment.\n\tlist Commands for listing attributes of stacks.\n\tset-policy Sets stack policy.\n\tstatus Print status of stack or environment.\n\tupdate Update a stack.\n\tvalidate Validat1. - - - - es the template.\n\n> awsscripter init\n\n\t\t\tUsage: awsscripter init [OPTIONS] COMMAND [ARGS]...\n\n\t\t\t Commands for initialising awsscripter projects.\n\n\t\t\tOptions:\n\t\t\t --help Show this message and exit.\n\n\t\t\tCommands:\n\t\t\t env Initialises an environment in a project.\n\t\t\t project Initialises a new project.\n\nInstall\n-------\n\n::\n\n $ pip install awsscripter\n\nTutorial and Documentation\n--------------------------\n\n\n\nContributions\n-------------\n\nSee our `Contributing Guide `_.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/xformation/awsscripter", "keywords": "awsscripter", "license": "Apache2", "maintainer": "", "maintainer_email": "", "name": "awsscripter", "package_url": "https://pypi.org/project/awsscripter/", "platform": "", "project_url": "https://pypi.org/project/awsscripter/", "project_urls": { "Homepage": "https://github.com/xformation/awsscripter" }, "release_url": "https://pypi.org/project/awsscripter/0.0.314/", "requires_dist": null, "requires_python": "", "summary": "Cloud Provisioning Tool", "version": "0.0.314" }, "last_serial": 3980169, "releases": { "0.0.17": [ { "comment_text": "", "digests": { "md5": "3a357061b0b796d6c0e0301824b9bcb0", "sha256": "b5547cb7432aa5aec72a0db18bd7d361431f752c783f4a74964d953f8ca31b64" }, "downloads": -1, "filename": "awsscripter-0.0.17.tar.gz", "has_sig": false, "md5_digest": "3a357061b0b796d6c0e0301824b9bcb0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63593, "upload_time": "2018-05-21T05:03:27", "url": "https://files.pythonhosted.org/packages/4c/ed/7de0056d936aabc953fd0c5996e6d132f89b13ded8327a00c39de37d8bb4/awsscripter-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "56df962a30d68347b0e8f50135cfdbe1", "sha256": "b8268d755ab6df01c763f1aaee84917e73b3dbc5c95cd0be25c81b6e38b21578" }, "downloads": -1, "filename": "awsscripter-0.0.18.tar.gz", "has_sig": false, "md5_digest": "56df962a30d68347b0e8f50135cfdbe1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63599, "upload_time": "2018-05-21T05:05:51", "url": "https://files.pythonhosted.org/packages/58/43/041b325bcc8548c20e499a63b8e66d0ab725214e6eb74619ceaa833d564d/awsscripter-0.0.18.tar.gz" } ], "0.0.313": [ { "comment_text": "", "digests": { "md5": "f2149a60ad0042f1045c29aa1f400d5d", "sha256": "634ad6c3fc17ddc6e528aafe0564c576360e2fa160a252ce05e9b2889923f2f3" }, "downloads": -1, "filename": "awsscripter-0.0.313.tar.gz", "has_sig": false, "md5_digest": "f2149a60ad0042f1045c29aa1f400d5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 114696, "upload_time": "2018-05-29T06:12:47", "url": "https://files.pythonhosted.org/packages/59/cf/438d581a0516d13c2d2422ab3b8044c99768ab9ef9c673c0e93c1c337da4/awsscripter-0.0.313.tar.gz" } ], "0.0.314": [ { "comment_text": "", "digests": { "md5": "ddd446cc7f88341b00d9b96db1e7b778", "sha256": "85dd78ff64fa92c36bdfbdaf8a45e96abfc8a87590a9fad016936cc44bfc6ed8" }, "downloads": -1, "filename": "awsscripter-0.0.314.tar.gz", "has_sig": false, "md5_digest": "ddd446cc7f88341b00d9b96db1e7b778", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 116343, "upload_time": "2018-06-20T05:27:26", "url": "https://files.pythonhosted.org/packages/e4/8b/b58008cc2db52178b3dfc4cb22bfa0882ef0c8c5e62642a0021cf71953d1/awsscripter-0.0.314.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ddd446cc7f88341b00d9b96db1e7b778", "sha256": "85dd78ff64fa92c36bdfbdaf8a45e96abfc8a87590a9fad016936cc44bfc6ed8" }, "downloads": -1, "filename": "awsscripter-0.0.314.tar.gz", "has_sig": false, "md5_digest": "ddd446cc7f88341b00d9b96db1e7b778", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 116343, "upload_time": "2018-06-20T05:27:26", "url": "https://files.pythonhosted.org/packages/e4/8b/b58008cc2db52178b3dfc4cb22bfa0882ef0c8c5e62642a0021cf71953d1/awsscripter-0.0.314.tar.gz" } ] }