{ "info": { "author": "Aljoscha Vollmerhaus", "author_email": "pydev@aljoscha.vollmerhaus.net", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3" ], "description": "do-update-fqdn\n===\n\nUpdate or create a dns record through the DigitalOcean API.\n\n# Caveats\n\nThis script makes the assumption that there is only one FQDN that matches a given combination of name and\nrecord type.\nSo if you have two A records for foo.example.com, this script might fail or delete one of them, depending on what I \nhave implemented at that moment.\n\nRight now it simply sets all records that the DO API returned for the given combination to the given `--data`.\nI might even try to fix this shortcoming in the future. \n\nMultiple `--type` arguments with their own address each for updating A and AAAA in one go would also be nice.\n\nIt also exposes your DO API token in the process list while running. You have to trust your local machine.\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/avollmerhaus/do-update-fqdn", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "do-update-fqdn", "package_url": "https://pypi.org/project/do-update-fqdn/", "platform": "", "project_url": "https://pypi.org/project/do-update-fqdn/", "project_urls": { "Homepage": "https://github.com/avollmerhaus/do-update-fqdn" }, "release_url": "https://pypi.org/project/do-update-fqdn/0.0.3/", "requires_dist": null, "requires_python": "", "summary": "Update or create a dns record through the DigitalOcean API.", "version": "0.0.3" }, "last_serial": 5312884, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c452ad574a912e4e2179daf826b78c5e", "sha256": "aa73f404c2c8f6c3211c15280af982e90f305572e439a5f07fb23838d3cbaa23" }, "downloads": -1, "filename": "do_update_fqdn-0.0.1-py3.6.egg", "has_sig": false, "md5_digest": "c452ad574a912e4e2179daf826b78c5e", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 5621, "upload_time": "2019-05-16T12:36:15", "url": "https://files.pythonhosted.org/packages/30/9d/a9129e6467aed0e0fd7a25f5b3eb35ab5ce38b7cfd28e173a8216546aea9/do_update_fqdn-0.0.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "bcabb62a50a24a0abd83dcb5622c5136", "sha256": "d81f1c526c4ba42bf47e80decb3241c74c681605625358de7789ed3a0b0584c3" }, "downloads": -1, "filename": "do_update_fqdn-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bcabb62a50a24a0abd83dcb5622c5136", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4456, "upload_time": "2019-05-16T12:36:12", "url": "https://files.pythonhosted.org/packages/8c/8f/0fd25daa51795f9caa63fb23d97add54210bd89a6e2a206c385d15b7a4a7/do_update_fqdn-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f7fc4936b5110e04260531b6c7c904d1", "sha256": "b290570a7bdd36d85e2d5460d60a0ce5967b303f499c231ae354f760d2c00d33" }, "downloads": -1, "filename": "do-update-fqdn-0.0.1.tar.gz", "has_sig": false, "md5_digest": "f7fc4936b5110e04260531b6c7c904d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2934, "upload_time": "2019-05-16T12:36:14", "url": "https://files.pythonhosted.org/packages/00/27/6ec122fe20e8cccaaa06256c8110f86ac6bc7021519fac4a602488104605/do-update-fqdn-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "ab2a8a9df88787568e080cb77a50927d", "sha256": "a4aedb8ecef88f4e260ea8530d8c291b94cc9fef57113ae434f700f1ea1f5a9e" }, "downloads": -1, "filename": "do_update_fqdn-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ab2a8a9df88787568e080cb77a50927d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4492, "upload_time": "2019-05-17T14:34:45", "url": "https://files.pythonhosted.org/packages/86/bc/25d0b5458057d7bc9e1c56123c140f1342586f82c69cdceea237dbbae6d4/do_update_fqdn-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "216abe837db5990f4564c6be56f85b67", "sha256": "817e42447d2afcd9c2e5998f457e6b906e8faff799f267b15dc0c132785b7505" }, "downloads": -1, "filename": "do-update-fqdn-0.0.2.tar.gz", "has_sig": false, "md5_digest": "216abe837db5990f4564c6be56f85b67", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2956, "upload_time": "2019-05-17T14:34:47", "url": "https://files.pythonhosted.org/packages/d3/d5/c6711e788957ea305fa7ad1d7a1b8c68f175fb5fd5c576ddcb8d66ce09ec/do-update-fqdn-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "49d98ddd7ab9a4983502b93e22095c23", "sha256": "bcad4a36dcc188de03df18735736134d763a56fa74fb2678b23f6759c641d6f9" }, "downloads": -1, "filename": "do_update_fqdn-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "49d98ddd7ab9a4983502b93e22095c23", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4622, "upload_time": "2019-05-24T13:53:35", "url": "https://files.pythonhosted.org/packages/a0/2c/e1b4ae08e60f90df7fea9e04bec85568783365c4c6a017a5f884b03a4c3a/do_update_fqdn-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc55db5932b32681416f186a1419ced5", "sha256": "e94f9c38f87c26421b708f4f46a3ae3647e536d313999e4362be7dce2a42807b" }, "downloads": -1, "filename": "do-update-fqdn-0.0.3.tar.gz", "has_sig": false, "md5_digest": "dc55db5932b32681416f186a1419ced5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3092, "upload_time": "2019-05-24T13:53:37", "url": "https://files.pythonhosted.org/packages/d9/47/1924f7dce7239aa2fe738f8346ffe8a147782936c2aa2407967bd1a64293/do-update-fqdn-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "49d98ddd7ab9a4983502b93e22095c23", "sha256": "bcad4a36dcc188de03df18735736134d763a56fa74fb2678b23f6759c641d6f9" }, "downloads": -1, "filename": "do_update_fqdn-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "49d98ddd7ab9a4983502b93e22095c23", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4622, "upload_time": "2019-05-24T13:53:35", "url": "https://files.pythonhosted.org/packages/a0/2c/e1b4ae08e60f90df7fea9e04bec85568783365c4c6a017a5f884b03a4c3a/do_update_fqdn-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc55db5932b32681416f186a1419ced5", "sha256": "e94f9c38f87c26421b708f4f46a3ae3647e536d313999e4362be7dce2a42807b" }, "downloads": -1, "filename": "do-update-fqdn-0.0.3.tar.gz", "has_sig": false, "md5_digest": "dc55db5932b32681416f186a1419ced5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3092, "upload_time": "2019-05-24T13:53:37", "url": "https://files.pythonhosted.org/packages/d9/47/1924f7dce7239aa2fe738f8346ffe8a147782936c2aa2407967bd1a64293/do-update-fqdn-0.0.3.tar.gz" } ] }