{ "info": { "author": "m_messiah", "author_email": "m.muzafarov@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Internet :: Name Service (DNS)", "Topic :: Utilities" ], "description": "CloudFlare DNS to RFC1035 converter \n===================================\n\n\n.. image:: https://img.shields.io/pypi/v/cloudflaredns-backup.svg?style=flat-square\n :target: https://pypi.python.org/pypi/cloudflaredns-backup\n \n\n\n.. image:: https://img.shields.io/pypi/dm/cloudflaredns-backup.svg?style=flat-square\n :target: https://pypi.python.org/pypi/cloudflaredns-backup\n\n\nSimple tool for backing up your CloudFlare hosted DNS records in format acceptable by BIND (RFC1035)\n\nInstallation\n------------\n\n.. code:: bash\n\n pip install cloudflaredns-backup\n\nUsage\n-----\n\n* get all your CloudFlare zones to console\n\n .. code:: bash\n\n cf-backup root@example.com 1234567890 # args\n CF_EMAIL=root@example.com CF_TOKEN=1234567890 cf-backup # env\n echo \"root@example.com:1234567890\" > credentials.cfg && cf-backup -c credentials.cfg # config file\n\n* get only example.com and example2.com zones (here and other - just args examples. ENV and cred-file are same)\n\n .. code:: bash\n\n cf-backup root@example.com 1234567890 -z example.com -z example2.com\n \n This example may be simplified as:\n \n .. code:: bash\n\n cf-backup root@example.com 1234567890 -z \"example1.com example2.com\"\n\n* Get only example.com, create if not exists folder and write zone to ./zones/example.com, and write NS in zone\n\n .. code:: bash\n\n cf-backup root@example.com 1234567890 -z example.com -o zones --ns ns.example.com\n\n\nCHANGELOG\n=========\n\nv1.8\n----\n\nSerial is current timestamp if problems with \"modified_on\"\n\n\nv1.7.4\n------\n\nReal SERIAL number for zones (last modified time in format YYYYmmddHH)\n\nv1.7.3\n------\n\nRemove \"Exported date\" for sensitive tracking of zone-file (for example in Git)\n\nv1.7.2\n------\n\nPossibility to add custom name servers for simplify backup deploy of zone.\n\nv1.6\n----\n\nAdd possibility to determine credentials in args/environment/file\n\nv1.5\n----\n\nSmall bug fixes\n\nv1.4\n----\n\nFix for unicode support in Python3\n\nv1.3\n----\n\nFix for unicode support in Python2\n\nv1.2\n----\n\nFix for NoneType objects\n\nv1.1\n----\n\nPython2 support\n\nv1.0b\n-----\n\nPyPI package\n\nv1.0a\n-----\n\nPython2-3 cloudflare backup tool", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/m-messiah/cloudflaredns-backup", "keywords": "cloudflare dns backup", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "cloudflaredns-backup", "package_url": "https://pypi.org/project/cloudflaredns-backup/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/cloudflaredns-backup/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/m-messiah/cloudflaredns-backup" }, "release_url": "https://pypi.org/project/cloudflaredns-backup/1.8/", "requires_dist": null, "requires_python": null, "summary": "CloudFlare DNS backup to BIND files", "version": "1.8" }, "last_serial": 1983365, "releases": { "1.0b": [ { "comment_text": "", "digests": { "md5": "e2836579c39c3c7b33dde96c36cc3dff", "sha256": "9bf14fa385244c815e5a8780d2763b2599b2aaceb52db53667c3db20d24a2103" }, "downloads": -1, "filename": "cloudflaredns-backup-1.0b.tar.gz", "has_sig": false, "md5_digest": "e2836579c39c3c7b33dde96c36cc3dff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3091, "upload_time": "2015-12-01T12:47:51", "url": "https://files.pythonhosted.org/packages/b1/d7/85904ff471b18c92e80a9149a7ef99f93931323a12254aa0d044425b302c/cloudflaredns-backup-1.0b.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "ef431be76282f457d91c265f23271385", "sha256": "d18df2b7ba5ecaef99747e833ebbfe47963c0efcfc1c173e3a18772385c2ac50" }, "downloads": -1, "filename": "cloudflaredns-backup-1.1.tar.gz", "has_sig": false, "md5_digest": "ef431be76282f457d91c265f23271385", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3191, "upload_time": "2015-12-01T13:22:48", "url": "https://files.pythonhosted.org/packages/90/3f/0c2b3db9c2e082bf9a893aca32120957ccc66215da8ff1f96e5706246a52/cloudflaredns-backup-1.1.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "d3a3b8b24870b892278470fa6e4355bc", "sha256": "dc2e72d8b5ef094c12c2db8546525d9b1f41fda73884f55e16a30ea1f797819e" }, "downloads": -1, "filename": "cloudflaredns-backup-1.1.1.tar.gz", "has_sig": false, "md5_digest": "d3a3b8b24870b892278470fa6e4355bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3187, "upload_time": "2015-12-01T13:46:17", "url": "https://files.pythonhosted.org/packages/24/aa/f1036de244039b8ffc2487e19ed8c67c156a27dc5d17134d805fc237bc31/cloudflaredns-backup-1.1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "0f3d90fbf08b9e066d814a7c86272ef2", "sha256": "e593934ec515804b7496e52fa02209b9ca87da98d8f48c93ca615fc76ca06b9e" }, "downloads": -1, "filename": "cloudflaredns-backup-1.2.tar.gz", "has_sig": false, "md5_digest": "0f3d90fbf08b9e066d814a7c86272ef2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3188, "upload_time": "2015-12-01T13:47:15", "url": "https://files.pythonhosted.org/packages/f8/89/d2db03a5cdbb1ccdbecf7fcf4d71d13581d40a8a372685763671fd74a5b0/cloudflaredns-backup-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "a23a76e5e495bf5d0c9a371ad603ed55", "sha256": "b32fc115bcd2f3ff24eeac6f602af7b5add1887d3c1ebf229c1add196f0b177b" }, "downloads": -1, "filename": "cloudflaredns-backup-1.3.tar.gz", "has_sig": false, "md5_digest": "a23a76e5e495bf5d0c9a371ad603ed55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3212, "upload_time": "2015-12-01T13:58:29", "url": "https://files.pythonhosted.org/packages/d8/61/36b58e6bea53a71675b26771050bea5626f13294c2e4ffaa1f6e62980d44/cloudflaredns-backup-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "404c7ee7436446039e78704f42cc6db3", "sha256": "dda42347fc9416dea75d15869fadc73aed6bc25f5ffa7762af3ad611b2c3029b" }, "downloads": -1, "filename": "cloudflaredns-backup-1.4.tar.gz", "has_sig": false, "md5_digest": "404c7ee7436446039e78704f42cc6db3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3323, "upload_time": "2015-12-01T20:07:53", "url": "https://files.pythonhosted.org/packages/c4/d4/b53ed67a3ecdb63f0a81d014b0ce7d23b66aeb7a12e41413af00e722bc53/cloudflaredns-backup-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "52757600b43f503e996e1771fe317e3e", "sha256": "d3e3f90192fc12e13b702667e77b01bd335dc571f76f0c0c41b6408909c08bb2" }, "downloads": -1, "filename": "cloudflaredns-backup-1.5.tar.gz", "has_sig": false, "md5_digest": "52757600b43f503e996e1771fe317e3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3339, "upload_time": "2015-12-10T10:09:12", "url": "https://files.pythonhosted.org/packages/9f/b5/76711e31acd82314e45c4c9972dc4eed88c413b13987dd90f1f93f6b0482/cloudflaredns-backup-1.5.tar.gz" } ], "1.6": [ { "comment_text": "built for Darwin-15.3.0", "digests": { "md5": "4eb6d1b914f15618ac438102844754e3", "sha256": "f4a9e603846e3d971ff4c34343c1a87c16ac155646f357d614b1c542cd0e4573" }, "downloads": -1, "filename": "cloudflaredns-backup-1.6.macosx-10.11-x86_64.tar.gz", "has_sig": false, "md5_digest": "4eb6d1b914f15618ac438102844754e3", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 4981, "upload_time": "2016-02-04T11:03:24", "url": "https://files.pythonhosted.org/packages/9d/58/0891e5dc2fa3ab468d3206577e6189af4e88415bf1ef5edde1baa6f288a6/cloudflaredns-backup-1.6.macosx-10.11-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "5b064244e5f04b6fef87bee4479d74fc", "sha256": "8a44c601d37fcb00e51901cbf9881c65eb4f29c046c4bf0f8a71a9d8448da6eb" }, "downloads": -1, "filename": "cloudflaredns-backup-1.6.tar.gz", "has_sig": false, "md5_digest": "5b064244e5f04b6fef87bee4479d74fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3678, "upload_time": "2016-02-04T11:03:07", "url": "https://files.pythonhosted.org/packages/d1/3b/3c5e5e67998567284b0362aba34f1879c69f0be034d7fad3ff719a9f378a/cloudflaredns-backup-1.6.tar.gz" } ], "1.7.2": [ { "comment_text": "built for Darwin-15.3.0", "digests": { "md5": "cc26f9792c567851cda340c82b102f1d", "sha256": "9c14396e4ee1e4a83b8ab743cf50865a109e30a832b2730e90224942b573dcd2" }, "downloads": -1, "filename": "cloudflaredns-backup-1.7.2.macosx-10.11-x86_64.tar.gz", "has_sig": false, "md5_digest": "cc26f9792c567851cda340c82b102f1d", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 5273, "upload_time": "2016-02-12T09:51:01", "url": "https://files.pythonhosted.org/packages/cd/b2/068303735d94785713fb06593d4377fc08868235b529620bbf12978ba7ed/cloudflaredns-backup-1.7.2.macosx-10.11-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "143a5fc29ab51b0cf19513212d2f8010", "sha256": "70eec7f74b55f7ecde12d0cd94e8002941425f8a8b9ae83d9f5a052bcfe3a6ba" }, "downloads": -1, "filename": "cloudflaredns-backup-1.7.2.tar.gz", "has_sig": false, "md5_digest": "143a5fc29ab51b0cf19513212d2f8010", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3766, "upload_time": "2016-02-12T09:50:54", "url": "https://files.pythonhosted.org/packages/89/47/fd179d1a09f323b502a46f7b8143f7a2848dfb67fc5240284805dd431973/cloudflaredns-backup-1.7.2.tar.gz" } ], "1.7.3": [ { "comment_text": "", "digests": { "md5": "b11650104a44c020726e7d4eddd29664", "sha256": "731b59338efe26db961fe324023445edf0975df053e13172bab7441ffc21bebf" }, "downloads": -1, "filename": "cloudflaredns-backup-1.7.3.tar.gz", "has_sig": false, "md5_digest": "b11650104a44c020726e7d4eddd29664", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3743, "upload_time": "2016-02-29T11:22:49", "url": "https://files.pythonhosted.org/packages/0b/c3/6db9f75c0d9d05039a8a020e5d7a9f5a6909f7315f263353a346205415b2/cloudflaredns-backup-1.7.3.tar.gz" } ], "1.7.4": [ { "comment_text": "built for Darwin-15.3.0", "digests": { "md5": "f785527f291d6d43301886190d82ec77", "sha256": "27392c8367a496b0bfd0996cce14b27ccaeb7eeb675f55727c66031c7a8d5943" }, "downloads": -1, "filename": "cloudflaredns-backup-1.7.4.macosx-10.11-x86_64.tar.gz", "has_sig": false, "md5_digest": "f785527f291d6d43301886190d82ec77", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 5795, "upload_time": "2016-03-01T06:33:02", "url": "https://files.pythonhosted.org/packages/ae/20/6cfac488c9dd96ddfe03cb92e09ca992b06ea4db87d0c948f672b49faf04/cloudflaredns-backup-1.7.4.macosx-10.11-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "e6d01903e6b0419da8b1468beae5b0f8", "sha256": "3c7ac89f4198d7bf53234c9644d23926b80ffad932c93c25546a2176818fe254" }, "downloads": -1, "filename": "cloudflaredns-backup-1.7.4.tar.gz", "has_sig": false, "md5_digest": "e6d01903e6b0419da8b1468beae5b0f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4347, "upload_time": "2016-03-01T06:32:56", "url": "https://files.pythonhosted.org/packages/69/47/3c1e84282e059830ee383eba00e7b47afffb7306321011405e0cd7eefc67/cloudflaredns-backup-1.7.4.tar.gz" } ], "1.8": [ { "comment_text": "", "digests": { "md5": "511189884b3b16f9f6ea2422d0d159f5", "sha256": "05ce0e79fe3ca75551869f559dddaf5f1b201307844255e5d629911f62e78c8f" }, "downloads": -1, "filename": "cloudflaredns-backup-1.8.tar.gz", "has_sig": false, "md5_digest": "511189884b3b16f9f6ea2422d0d159f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4402, "upload_time": "2016-03-01T06:45:54", "url": "https://files.pythonhosted.org/packages/ce/77/b93cdc5e9f47aa139df191efbb4e2bb4b6aea34023bdbef4ea6f771402a3/cloudflaredns-backup-1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "511189884b3b16f9f6ea2422d0d159f5", "sha256": "05ce0e79fe3ca75551869f559dddaf5f1b201307844255e5d629911f62e78c8f" }, "downloads": -1, "filename": "cloudflaredns-backup-1.8.tar.gz", "has_sig": false, "md5_digest": "511189884b3b16f9f6ea2422d0d159f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4402, "upload_time": "2016-03-01T06:45:54", "url": "https://files.pythonhosted.org/packages/ce/77/b93cdc5e9f47aa139df191efbb4e2bb4b6aea34023bdbef4ea6f771402a3/cloudflaredns-backup-1.8.tar.gz" } ] }