{ "info": { "author": "Zach Goldberg", "author_email": "zach@zachgoldberg.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Topic :: Internet :: Name Service (DNS)" ], "description": "Just a simple wrapper around the Dynect REST API. There are three important API functions.\n\n **getRecords** (hostName=\"foo.mydomain.com\")\n Gets all records associated with foo.mydomain.com\n\n\n **addRecord** (data=\"1.2.3.4\", hostName=\"bar.mydomain.com\", type=\"A\", TTL=3600)\n Adds a new DNS A Record for bar.mydomain.com of 1.2.3.4\n\n\n **deleteRecord** (data=\"1.2.3.4\", hostaName=\"bar.mydomain.com\", type=\"A\")\n Deleted the 1.2.3.4 A record from bar.mydomain.com\n\n\n>>> import dynect_client\n>>> client = dynect_client.DynectDNSClient(\"mycustomername\", \"myusername\", \"mypassword\", \"mydomain.com\")\n>>> client.getRecords(\"foo.mydomain.com\")\n[{u'status': u'success', u'job_id': 60030085, u'msgs': [{u'INFO': u'get: Found the record', u'SOURCE': u'API-B', u'ERR_CD': None, u'LVL': u'INFO'}], 'value': u'8.8.8.8', 'record': u'foo.mydomain.com', u'data': {u'zone': u'mydomain.com', u'ttl': 600, u'fqdn': u'foo.mydomain.com', u'record_type': u'A', u'rdata': {u'address': u'8.8.8.8'}, u'record_id': 21115048}}, {u'status': u'success', u'job_id': 60030087, u'msgs': [{u'INFO': u'get: Found the record', u'SOURCE': u'API-B', u'ERR_CD': None, u'LVL': u'INFO'}], 'value': u'8.8.4.4', 'record': u'foo.mydomain.com', u'data': {u'zone': u'mydomain.com', u'ttl': 600, u'fqdn': u'foo.mydomain.com', u'record_type': u'A', u'rdata': {u'address': u'8.8.4.4'}, u'record_id': 21115118}}]", "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/ZachGoldberg/Dynect-REST-Python-Client", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "dynect-client", "package_url": "https://pypi.org/project/dynect-client/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/dynect-client/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/ZachGoldberg/Dynect-REST-Python-Client" }, "release_url": "https://pypi.org/project/dynect-client/0.2.15/", "requires_dist": null, "requires_python": null, "summary": "Dynect REST API Client for adding/removing domains", "version": "0.2.15" }, "last_serial": 1018761, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "e4e621a13a5542545ce44d2b5e35655a", "sha256": "b57bbfb66270c2a75bd6a39e10b460165f6b475f915b8ab6573244867666d2f5" }, "downloads": -1, "filename": "dynect-client-0.1.tar.gz", "has_sig": false, "md5_digest": "e4e621a13a5542545ce44d2b5e35655a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1607, "upload_time": "2012-01-30T21:11:09", "url": "https://files.pythonhosted.org/packages/f4/47/aa298c0fb7e0696586aa2a78549602f2f6475c3964b520928f56f638eb3d/dynect-client-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "2acde6a54875c30c3145333e0c2a9923", "sha256": "f07e9a9c4cae735db41ead279301615ee9b71cc2884caa8ff6b531c59e665175" }, "downloads": -1, "filename": "dynect-client-0.2.tar.gz", "has_sig": false, "md5_digest": "2acde6a54875c30c3145333e0c2a9923", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2240, "upload_time": "2012-02-01T00:29:21", "url": "https://files.pythonhosted.org/packages/3e/7a/308a66799eacada39c6a007c650d4d2022304bc18450f29a44d938ddbb9d/dynect-client-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "b4ac6289e72e343d21406b95b3adf5dc", "sha256": "05bb766d8e6fb493c8c15897ca911e1610a1eb44d45422389c768015186c9bbd" }, "downloads": -1, "filename": "dynect-client-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b4ac6289e72e343d21406b95b3adf5dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2262, "upload_time": "2012-02-01T01:29:41", "url": "https://files.pythonhosted.org/packages/40/6d/33b19239844e318ce59608cae251aea23288ff45020574d1efb8aa4dd310/dynect-client-0.2.1.tar.gz" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "c307cc94ff5b5a77a5092579e18fe112", "sha256": "d6e914a879b55c99bf3b3eb4b17cb9bcc57dfe26b587287a4d6efcef82ceca96" }, "downloads": -1, "filename": "dynect-client-0.2.10.tar.gz", "has_sig": false, "md5_digest": "c307cc94ff5b5a77a5092579e18fe112", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2534, "upload_time": "2012-03-01T01:33:55", "url": "https://files.pythonhosted.org/packages/67/1e/c55ce6f1f9f70ed45cdce5d7482640da7d74e8cd6531365fc383a6b025b5/dynect-client-0.2.10.tar.gz" } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "34f3acfb9b05f5307add9f47dbe40840", "sha256": "c48724258b6c6081961480101ffe84a68a246dda63ea2ebe03e0496ec26cbea9" }, "downloads": -1, "filename": "dynect-client-0.2.11.tar.gz", "has_sig": false, "md5_digest": "34f3acfb9b05f5307add9f47dbe40840", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2553, "upload_time": "2012-03-01T01:44:59", "url": "https://files.pythonhosted.org/packages/58/0c/67100130162251e32ad5c4e642e89c57dee90bdabb707c7648fda843d780/dynect-client-0.2.11.tar.gz" } ], "0.2.12": [ { "comment_text": "", "digests": { "md5": "567c34366258c6f4c67f0819b3eb91ac", "sha256": "623b79bb1c6db297f6a7ec6fcb5b1a7d76634d0015de053b1897f47abd8beecc" }, "downloads": -1, "filename": "dynect-client-0.2.12.tar.gz", "has_sig": false, "md5_digest": "567c34366258c6f4c67f0819b3eb91ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2558, "upload_time": "2012-03-01T05:38:50", "url": "https://files.pythonhosted.org/packages/8f/81/4010339de41f317f69e187f52765416b6f2e8eab5073ddb503aa59599b0e/dynect-client-0.2.12.tar.gz" } ], "0.2.13": [ { "comment_text": "", "digests": { "md5": "cf2136834892d4f2eeff0648b1779bd2", "sha256": "7f3ac4f371fa2552c6290e701218ce1861b08f4c6b0bdbc284b205204674dd68" }, "downloads": -1, "filename": "dynect-client-0.2.13.tar.gz", "has_sig": false, "md5_digest": "cf2136834892d4f2eeff0648b1779bd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2583, "upload_time": "2012-07-03T00:49:44", "url": "https://files.pythonhosted.org/packages/c6/c2/472b14ef54efbc94e80554e25e700fc5cc62d910958a71d8adff3fd83f09/dynect-client-0.2.13.tar.gz" } ], "0.2.14": [ { "comment_text": "", "digests": { "md5": "1374521f73d65b31550a8db805c4dcac", "sha256": "83da33eead64da9d312b312d4383cb4278d69c55fb37d68a222c0147f434273a" }, "downloads": -1, "filename": "dynect-client-0.2.14.tar.gz", "has_sig": false, "md5_digest": "1374521f73d65b31550a8db805c4dcac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2615, "upload_time": "2012-07-03T00:59:59", "url": "https://files.pythonhosted.org/packages/0e/fe/4478ab660dbbfb493cbdb91bcb9e45bc1cc5d913f5f7c18e2688b2a5c406/dynect-client-0.2.14.tar.gz" } ], "0.2.15": [ { "comment_text": "", "digests": { "md5": "d2c35afa2f84886fbc297b25f9cb7458", "sha256": "e181f4285e0a91b905432a0fd8ed8296feaec25c8be2cdb156fb569786e76022" }, "downloads": -1, "filename": "dynect-client-0.2.15.tar.gz", "has_sig": false, "md5_digest": "d2c35afa2f84886fbc297b25f9cb7458", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2632, "upload_time": "2014-03-04T14:39:16", "url": "https://files.pythonhosted.org/packages/10/81/7c342e186222450865c1fd657dbc7c4140bb85dd84dc1449735eb0395ecf/dynect-client-0.2.15.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "047eba9f498f1a2a9d46890328f5c6d9", "sha256": "e14d22dd5fa75d8a0eca5cc5858c4d436c6dc4fdba04904c9771ad8f7a8d81f6" }, "downloads": -1, "filename": "dynect-client-0.2.2.tar.gz", "has_sig": false, "md5_digest": "047eba9f498f1a2a9d46890328f5c6d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2307, "upload_time": "2012-02-01T01:52:15", "url": "https://files.pythonhosted.org/packages/45/2b/55737b22924de601c4dc09ccc807115fc38ddd615300af820b8593236e66/dynect-client-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "1bb180d9000e625ec86ed6ec64d3aa69", "sha256": "bcfb9800d7e3c6c637662ba1bb01ef2c7bbbf5b4723278e10b4c7cc856a8085d" }, "downloads": -1, "filename": "dynect-client-0.2.3.tar.gz", "has_sig": false, "md5_digest": "1bb180d9000e625ec86ed6ec64d3aa69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2387, "upload_time": "2012-02-01T02:27:39", "url": "https://files.pythonhosted.org/packages/56/e3/31e833ff962783303b8085a413cf14e1e35cb7ba7af70f23dbe44b524c33/dynect-client-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "c1b00c9aa03dea2e48b3bd7ce98785e3", "sha256": "e361ce8dec6ab81a9b3d03d5044f6eaa54b341103c9def982e3f13b9c9b26230" }, "downloads": -1, "filename": "dynect-client-0.2.4.tar.gz", "has_sig": false, "md5_digest": "c1b00c9aa03dea2e48b3bd7ce98785e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2435, "upload_time": "2012-02-01T03:09:48", "url": "https://files.pythonhosted.org/packages/58/8d/27a63166746efc3f40fe5fe0928c8f2665ecbd319852595a2c86f35781c3/dynect-client-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "9312d2f8343c72be66b5409a82a6ead8", "sha256": "55db7bea214eb4ab22a8339ceb6c20e436d3c0f6107b66378ea6472f5b237c07" }, "downloads": -1, "filename": "dynect-client-0.2.5.tar.gz", "has_sig": false, "md5_digest": "9312d2f8343c72be66b5409a82a6ead8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2453, "upload_time": "2012-02-01T04:23:29", "url": "https://files.pythonhosted.org/packages/aa/01/b62390baf83cad41bfcbcaecff1e8eff9b83e974f5895434bc81456b7989/dynect-client-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "89b5c5f1e979f796cfc322e81f855783", "sha256": "a965db9d539f725bad2fa53d24280b5c6942e3f08a2b0ee16dd7f70781bda972" }, "downloads": -1, "filename": "dynect-client-0.2.6.tar.gz", "has_sig": false, "md5_digest": "89b5c5f1e979f796cfc322e81f855783", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2490, "upload_time": "2012-02-08T13:33:08", "url": "https://files.pythonhosted.org/packages/90/b0/e28b08f1fd5ff4562a36228c440ba28447916a3ba07b1e16ee741c64358d/dynect-client-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "99b09254ead9f399a8542130758a822a", "sha256": "51ae85028537bacbf98bf332c9f122f66f19829ead8a26f1a83bf3e14a23993e" }, "downloads": -1, "filename": "dynect-client-0.2.7.tar.gz", "has_sig": false, "md5_digest": "99b09254ead9f399a8542130758a822a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2501, "upload_time": "2012-02-09T02:23:53", "url": "https://files.pythonhosted.org/packages/ab/dc/df70a8d9b301771174bd384780a614ab1c545d5a90457ea21068934e85ac/dynect-client-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "9b175e05f253648945582595f19b97b0", "sha256": "086a3d746b5c53595221765e80354eb7eeaddf56321eebda79ffb77d40be6a36" }, "downloads": -1, "filename": "dynect-client-0.2.8.tar.gz", "has_sig": false, "md5_digest": "9b175e05f253648945582595f19b97b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2512, "upload_time": "2012-02-14T05:32:37", "url": "https://files.pythonhosted.org/packages/68/03/ddbfa9a65bea34f0afe49f4960258db9ec896c7ad2c2306e13045d8b0eb9/dynect-client-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "d20fa940f3e2482bc145cd26b44931d9", "sha256": "62412de0235791080e56a3d3d03a64aae89647aed225d41dcc66c0e5fea6cf76" }, "downloads": -1, "filename": "dynect-client-0.2.9.tar.gz", "has_sig": false, "md5_digest": "d20fa940f3e2482bc145cd26b44931d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2524, "upload_time": "2012-02-14T05:34:47", "url": "https://files.pythonhosted.org/packages/3f/3d/d9483b786823ff1aa52d60cbcbb5ccb5b0a140df3eb1e1446468a058baed/dynect-client-0.2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d2c35afa2f84886fbc297b25f9cb7458", "sha256": "e181f4285e0a91b905432a0fd8ed8296feaec25c8be2cdb156fb569786e76022" }, "downloads": -1, "filename": "dynect-client-0.2.15.tar.gz", "has_sig": false, "md5_digest": "d2c35afa2f84886fbc297b25f9cb7458", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2632, "upload_time": "2014-03-04T14:39:16", "url": "https://files.pythonhosted.org/packages/10/81/7c342e186222450865c1fd657dbc7c4140bb85dd84dc1449735eb0395ecf/dynect-client-0.2.15.tar.gz" } ] }