{ "info": { "author": "HappyPathway", "author_email": "info@happypathway.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# TFE_WorkspaceBackup\nThis tool provides the ability to backup terraform enterprise workspaces.\nIt will use the TFE Rest API and collect data about your workspaces, then using templates, will create proper terraform configurations to allow you to rebuild the workspaces.\n\n\n## Usage\n\n### Backup All Workspaces in Organization:\nThe following command will:\n- backup all workspaces in an organization\n- format the configuration files correctly\n- validate the configuration files\n- perform init to to update the providers\n```bash\ntfe-backup -o -b --fmt --init --validate\n```\n\n### Backup Single Workspace in Organization:\nThe following command will:\n- backup a single in an organization\n- format the configuration files correctly\n- validate the configuration files\n- perform init to to update the providers\n```bash\ntfe-backup -o -w -b --fmt --init --validate\n```\n\n### Clone Single Workspace in Organization:\nThe following command will:\n- backup a single in an organization\n- set name of workspace in configuration to new workspace name\n- write out configuration for new workspace into a properly named configuration file\n- format the configuration files correctly\n- validate the configuration files\n- perform init to to update the providers\n```bash\ntfe-backup -o -w --new-ws --fmt --init --validate\n```\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/HappyPathway/tfe-backup", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "tfe-backup", "package_url": "https://pypi.org/project/tfe-backup/", "platform": "", "project_url": "https://pypi.org/project/tfe-backup/", "project_urls": { "Homepage": "https://github.com/HappyPathway/tfe-backup" }, "release_url": "https://pypi.org/project/tfe-backup/10.0.42/", "requires_dist": [ "requests", "jinja2", "pyhcl" ], "requires_python": ">=3", "summary": "Utilties for backing up TFE Workspace Configurations as Terraform Code", "version": "10.0.42" }, "last_serial": 4349703, "releases": { "10.0.41": [ { "comment_text": "", "digests": { "md5": "86f3a341382a529c39af0f8144b3d50e", "sha256": "c04fcf06359dabd895dec77750a3afdf152a7ec9ba26302663c5d39770345df7" }, "downloads": -1, "filename": "tfe_backup-10.0.41-py3.5.egg", "has_sig": false, "md5_digest": "86f3a341382a529c39af0f8144b3d50e", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 15822, "upload_time": "2018-10-07T16:59:03", "url": "https://files.pythonhosted.org/packages/e7/c8/05314e4844d0150970e33b81768330d013a8c22d4e8088b3577106b7089f/tfe_backup-10.0.41-py3.5.egg" } ], "10.0.42": [ { "comment_text": "", "digests": { "md5": "d57be2603f4a701ed68bd8bc216c9c18", "sha256": "6059ff6a81caa14a1f3924d6a460a33e2f7661d6b681e0abc017b1c1745d3e16" }, "downloads": -1, "filename": "tfe_backup-10.0.42-py2-none-any.whl", "has_sig": false, "md5_digest": "d57be2603f4a701ed68bd8bc216c9c18", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=3", "size": 11644, "upload_time": "2018-10-07T17:36:25", "url": "https://files.pythonhosted.org/packages/75/b9/2fa9a3cd8c57bda5883290676e28fb7728335a98ab25e17b5aa7ac55afd5/tfe_backup-10.0.42-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f757fc83805d3e9446b18c438298d3d1", "sha256": "00ba3f371f145353f924c82619cffed7a59aa429acdb9c6ec16e7c7c4803cd79" }, "downloads": -1, "filename": "tfe-backup-10.0.42.tar.gz", "has_sig": false, "md5_digest": "f757fc83805d3e9446b18c438298d3d1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7502, "upload_time": "2018-10-07T17:36:27", "url": "https://files.pythonhosted.org/packages/36/f0/78cb311546df1ae0fd34ce35a4735abf63b10a16f9684f5ea5a0aa639a37/tfe-backup-10.0.42.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d57be2603f4a701ed68bd8bc216c9c18", "sha256": "6059ff6a81caa14a1f3924d6a460a33e2f7661d6b681e0abc017b1c1745d3e16" }, "downloads": -1, "filename": "tfe_backup-10.0.42-py2-none-any.whl", "has_sig": false, "md5_digest": "d57be2603f4a701ed68bd8bc216c9c18", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": ">=3", "size": 11644, "upload_time": "2018-10-07T17:36:25", "url": "https://files.pythonhosted.org/packages/75/b9/2fa9a3cd8c57bda5883290676e28fb7728335a98ab25e17b5aa7ac55afd5/tfe_backup-10.0.42-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f757fc83805d3e9446b18c438298d3d1", "sha256": "00ba3f371f145353f924c82619cffed7a59aa429acdb9c6ec16e7c7c4803cd79" }, "downloads": -1, "filename": "tfe-backup-10.0.42.tar.gz", "has_sig": false, "md5_digest": "f757fc83805d3e9446b18c438298d3d1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7502, "upload_time": "2018-10-07T17:36:27", "url": "https://files.pythonhosted.org/packages/36/f0/78cb311546df1ae0fd34ce35a4735abf63b10a16f9684f5ea5a0aa639a37/tfe-backup-10.0.42.tar.gz" } ] }