{ "info": { "author": "James Westby, Wes Mason", "author_email": "james.westby@canonical.com, wesley.mason@canonical.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: System :: Networking" ], "description": "conn-check-configs\n==================\n\nThis is a set of Python modules and utilities for generating `conn-check `_\nconfig YAML from other sources, such as Django settings modules.\n\n\nSupported sources\n-----------------\n\n - Django settings modules\n\n\nUsage\n-----\n\nDjango\n``````\nYou can export common settings from a Django application using the `conn-check-django` command line\nutility, which takes the following arguments:\n\n - ``-m``, ``--settings-module``: the Python module for Django to import.\n - ``-d``, ``--database-name``: the database schema name if not set as `NAME` in the Django settings.\n - ``--statsd-send``: Optional string to send with statsd checks (defaults to a conn-check specific metric).\n - ``--statsd-expect``: Optional response string to expect from a statsd check.\n - ``-f``, ``output-file``: Optionally output to a file rather than ``STDOUT``.\n\n Followed by a path to the generated YAML file, for example::\n\n $ conn-check-django -m myapp.settings -f /tmp/myapp-conncheck.yaml\n $ conn-check /tmp/myapp-conncheck.yaml\n\n\nExtending configuration generation\n----------------------------------\n\nYou may want to extend the generated checks with custom (or unsupported) settings,\nthis can be done by creating your own script and importing all the functions/variables\nfrom the relevant `conn_check_configs` submodule (e.g. `django`), and then extending\nthe ``EXTRA_CHECK_MAKERS`` list with your own check making functions, which must take\n2 arguments: the Django settings module and the options from the CLI (usually a ``argparse.Namespace`` instance).\n\n\nBuilding wheels\n---------------\n\nTo allow for easier/more portable distribution of this tool you can build\nconn-check-configs and all it's dependencies as `Python wheels `_::\n\n make clean-wheels\n make build-wheels\n\nThe `build-wheels` make target will build conn-check-configs and it's base dependencies.\n\nBy default all the wheels will be placed in `./wheels`.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://launchpad.net/conn-check", "keywords": null, "license": "LGPL3", "maintainer": null, "maintainer_email": null, "name": "conn-check-configs", "package_url": "https://pypi.org/project/conn-check-configs/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/conn-check-configs/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://launchpad.net/conn-check" }, "release_url": "https://pypi.org/project/conn-check-configs/1.0.11/", "requires_dist": null, "requires_python": null, "summary": "Utilities for generating conn-check YAML configs from other sources, such as Django settings", "version": "1.0.11" }, "last_serial": 4466049, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "39b2ee8ca851d95795a11d70e8a5b880", "sha256": "975f9eab593749ad3bcfb4a603ed52c29b3690826f46bfc2489881774ca7c5ca" }, "downloads": -1, "filename": "conn_check_configs-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "39b2ee8ca851d95795a11d70e8a5b880", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5900, "upload_time": "2014-09-24T21:06:44", "url": "https://files.pythonhosted.org/packages/27/9d/6ad1d6467f9be2fcc62d279704a8a9fceddb630f2da635e4bbe7407ed517/conn_check_configs-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "128a2ea9ec5513acdfdb730b6740a3a2", "sha256": "85fd2270cf9ac71a18e4a6499d166e459b8aefb0f1d5562842524ff8aa120aad" }, "downloads": -1, "filename": "conn-check-configs-1.0.0.tar.gz", "has_sig": false, "md5_digest": "128a2ea9ec5513acdfdb730b6740a3a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16560, "upload_time": "2014-09-24T21:06:41", "url": "https://files.pythonhosted.org/packages/96/7d/f6b53c53e5f435434c8c00fab572930c8bddca196264647cb2a1521ff9bb/conn-check-configs-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "d6579d5b22faff972f50c739dc906c0b", "sha256": "adf09aead09d736f8b121219760c1b3b1f6d4cfb073c1a81442f2783a6257af4" }, "downloads": -1, "filename": "conn_check_configs-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "d6579d5b22faff972f50c739dc906c0b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6661, "upload_time": "2014-10-07T15:01:56", "url": "https://files.pythonhosted.org/packages/ed/e8/3904b15a60a64d3d3b59ebcd81de5dd193673bcf3475807e51ecf14e5c1d/conn_check_configs-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c537bcc3cc411b0199a035920435fe7c", "sha256": "adabb07c42628b766a0f2c2c4bac05065efc9b813562636b391097f650ffa497" }, "downloads": -1, "filename": "conn-check-configs-1.0.1.tar.gz", "has_sig": false, "md5_digest": "c537bcc3cc411b0199a035920435fe7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17267, "upload_time": "2014-10-07T15:01:53", "url": "https://files.pythonhosted.org/packages/bd/e6/1f6ba2dcadfae65f56f09bb06204250ef7b11559a1887d480d3e8d62bcc4/conn-check-configs-1.0.1.tar.gz" } ], "1.0.10": [ { "comment_text": "", "digests": { "md5": "9ec83bc2bf23c578331b1224be672987", "sha256": "d2769e4ac9c4976d34a357bf506304c321a81fe5008432d036992cc56be9e48a" }, "downloads": -1, "filename": "conn_check_configs-1.0.10-py2-none-any.whl", "has_sig": false, "md5_digest": "9ec83bc2bf23c578331b1224be672987", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7385, "upload_time": "2015-10-21T09:33:47", "url": "https://files.pythonhosted.org/packages/27/3f/449806ecfd8502bee766cd870c038ed08bc3ebf7280fa6e8669dfee97796/conn_check_configs-1.0.10-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca07eadf51af2ea3a1ea07ae10223183", "sha256": "e9ce9f160a46a8cbcbfadd4243ed6f3c49ca2eed06d163127db89adfdb504f81" }, "downloads": -1, "filename": "conn-check-configs-1.0.10.tar.gz", "has_sig": false, "md5_digest": "ca07eadf51af2ea3a1ea07ae10223183", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18231, "upload_time": "2015-10-21T09:33:43", "url": "https://files.pythonhosted.org/packages/41/f4/d3a7da9934e43bbfdee3a6116c4371d52069341c7db6f2ff40c3a50f4db7/conn-check-configs-1.0.10.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "b602d36386522fdee772241aff1460c0", "sha256": "ef86129f953a16cad1aff3a9bbb364467d32e2ea58546846371eee4cddf3d210" }, "downloads": -1, "filename": "conn_check_configs-1.0.11-py2-none-any.whl", "has_sig": false, "md5_digest": "b602d36386522fdee772241aff1460c0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7387, "upload_time": "2015-11-25T21:20:15", "url": "https://files.pythonhosted.org/packages/31/c5/a2d3205bb33a40b2525e18ff715e928734013424dd47b7da8da792e7b70d/conn_check_configs-1.0.11-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2b402306a60394840b60ccef10a4fc0", "sha256": "ec3375ab5ab7b1b727281be4a8224b21a5460fa35c6a7bc2ebaad2156b362002" }, "downloads": -1, "filename": "conn-check-configs-1.0.11.tar.gz", "has_sig": false, "md5_digest": "d2b402306a60394840b60ccef10a4fc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7895, "upload_time": "2015-11-25T21:19:58", "url": "https://files.pythonhosted.org/packages/8f/9b/813541b12fbdeb671fb76dba8acaa7e04d78204d56f0c6b68df81a8da72d/conn-check-configs-1.0.11.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "7ff8b513e630cf7758a8d2676b22c7cb", "sha256": "92bd430c8a7459246af6a25c97f3e6593bb08a5ee8f00b03634ae0f48d4a2238" }, "downloads": -1, "filename": "conn_check_configs-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "7ff8b513e630cf7758a8d2676b22c7cb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6657, "upload_time": "2014-10-08T22:36:55", "url": "https://files.pythonhosted.org/packages/1b/9a/6ff31489a8095079ee884396f73c1feb16aee74ea531d3b397930ffd2a98/conn_check_configs-1.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff4d223ff597700ac3b52e7419c5c207", "sha256": "6b04235d483620f1c6acd0da06a0e0bf2ce8b89b56486e796fb3e9e2d4f5a025" }, "downloads": -1, "filename": "conn-check-configs-1.0.2.tar.gz", "has_sig": false, "md5_digest": "ff4d223ff597700ac3b52e7419c5c207", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17279, "upload_time": "2014-10-08T22:36:52", "url": "https://files.pythonhosted.org/packages/a5/24/4a0c7fea7b1c39571dde77ed70fd29af3a0feb4fed98d143d80add8d311a/conn-check-configs-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "228a5fec80fcf9de2614a60c3d7e8fae", "sha256": "92f39218ae192ca2df91216dc8f24aab75a7b4234ae36bc5676a03ad68155864" }, "downloads": -1, "filename": "conn_check_configs-1.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "228a5fec80fcf9de2614a60c3d7e8fae", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6973, "upload_time": "2014-10-09T21:54:58", "url": "https://files.pythonhosted.org/packages/5d/c7/9592e1d29c4e80da623ee4f7a62fb60c68bf55553c05af254140c8fb1e3f/conn_check_configs-1.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9cb1c5b5c45d9007721833a4a5e48368", "sha256": "8da8862929697616248b4e12f19b0ff4abca0a89166b06ac4f121b0ad4072649" }, "downloads": -1, "filename": "conn-check-configs-1.0.3.tar.gz", "has_sig": false, "md5_digest": "9cb1c5b5c45d9007721833a4a5e48368", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17556, "upload_time": "2014-10-09T21:54:54", "url": "https://files.pythonhosted.org/packages/d6/ba/32214a8b771cc1a6f2f93ea32c8b11b770b98c987973f3dcccfa96e39d6f/conn-check-configs-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "3161f6ba3961ad27609b21f7b4268690", "sha256": "edbaab474671a6ba1fdedc1b67076ae0e02548ceb19570515f7c03d2fc6985c2" }, "downloads": -1, "filename": "conn_check_configs-1.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "3161f6ba3961ad27609b21f7b4268690", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6923, "upload_time": "2014-10-13T20:16:37", "url": "https://files.pythonhosted.org/packages/ec/45/59b1c0d214553e6fd52b886742bf8c00b6bd783b6790e386c54597c368c9/conn_check_configs-1.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6307be315e7fe9471082b08a2e13d073", "sha256": "eabc7a4e71c1d7e60b0e753ab7b09c63ac0ff2950c155f7e4aa206c41f2b3097" }, "downloads": -1, "filename": "conn-check-configs-1.0.4.tar.gz", "has_sig": false, "md5_digest": "6307be315e7fe9471082b08a2e13d073", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17500, "upload_time": "2014-10-13T20:16:34", "url": "https://files.pythonhosted.org/packages/d8/60/c75085e74c6ebd802bd3a44df93a2a018c2ce2bd0f389a57d753e7988de0/conn-check-configs-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "40d39c44d2f3c5c980614cced3100dbd", "sha256": "b49fe59148b25ab877b286d95a5342abbe3cd7228c3503461f4788f3873df260" }, "downloads": -1, "filename": "conn_check_configs-1.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "40d39c44d2f3c5c980614cced3100dbd", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7019, "upload_time": "2014-10-15T12:47:48", "url": "https://files.pythonhosted.org/packages/d0/7b/c0bb6722857ab0ca867bbb2bcf3f91fcb05e8a595b35b3b41740f413a3c5/conn_check_configs-1.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4863fe47792001861eedb66ccaa5572", "sha256": "99f9d8f89a6029a548cafe1685fb3da8c40f2bea76700f5dc334c96d5b817af1" }, "downloads": -1, "filename": "conn-check-configs-1.0.5.tar.gz", "has_sig": false, "md5_digest": "b4863fe47792001861eedb66ccaa5572", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17607, "upload_time": "2014-10-15T12:47:39", "url": "https://files.pythonhosted.org/packages/92/54/c6995c5ad3045ef065348410572741edd591fed581349f17c21db4f62326/conn-check-configs-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "234ba82d5a411647aecdc7308bdd73c5", "sha256": "ea95f9a022de0e56c77a1aabd2f92fd9bc04325cd6513ffe18e02003878660df" }, "downloads": -1, "filename": "conn_check_configs-1.0.6-py2-none-any.whl", "has_sig": false, "md5_digest": "234ba82d5a411647aecdc7308bdd73c5", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7285, "upload_time": "2014-10-22T13:04:59", "url": "https://files.pythonhosted.org/packages/2a/18/60dcf42ddc94345d33dec5304fb4a15a97f5b09ba71b31d4ca0baa01e855/conn_check_configs-1.0.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d94370f3280c4ff6adfe3dcbe4cec65b", "sha256": "d72b5cf28b1a3133ec34d7492a50bb343a1d733fdda886cf1b0e34f6f7eed0b4" }, "downloads": -1, "filename": "conn-check-configs-1.0.6.tar.gz", "has_sig": false, "md5_digest": "d94370f3280c4ff6adfe3dcbe4cec65b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17863, "upload_time": "2014-10-22T13:04:56", "url": "https://files.pythonhosted.org/packages/9b/63/736d8fc70ff4eb39b3766ee2220252f9c140ff64b24e65094ea471101b91/conn-check-configs-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "59873455760fea64ee157c2eee76424c", "sha256": "243b0d1d1eb5b0dc9dbca63bc70809d75636a495f10fb2441043f6c37c6765c7" }, "downloads": -1, "filename": "conn_check_configs-1.0.7-py2-none-any.whl", "has_sig": false, "md5_digest": "59873455760fea64ee157c2eee76424c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7289, "upload_time": "2015-02-26T15:03:54", "url": "https://files.pythonhosted.org/packages/a6/79/89c4f231064adb497471a26c6225b7b41f4157f88413423fa0a1cd3920c8/conn_check_configs-1.0.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "751389d8ba8efdb8a7ba0fcd529d137c", "sha256": "4b1b4625abbdf4d79ee68ecce2aeed4276082592d90b2bd26efb4f48fa62b648" }, "downloads": -1, "filename": "conn-check-configs-1.0.7.tar.gz", "has_sig": false, "md5_digest": "751389d8ba8efdb8a7ba0fcd529d137c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18295, "upload_time": "2015-02-26T15:03:50", "url": "https://files.pythonhosted.org/packages/bd/e6/9e0fa07c443cb00e42306e9e7c35f0eebe38a865c7d79dec6621ecfa9dc1/conn-check-configs-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "b0149f4905762af51eed47b17a6f7015", "sha256": "d9c5b74d1d5d5bd490f8c6eb62235b64093fec572068a8e47e2d47bad837c62d" }, "downloads": -1, "filename": "conn_check_configs-1.0.8-py2-none-any.whl", "has_sig": false, "md5_digest": "b0149f4905762af51eed47b17a6f7015", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7315, "upload_time": "2015-08-19T14:51:32", "url": "https://files.pythonhosted.org/packages/75/92/c22d48a37afd2e98d0f8f4b1b3fb887930c0118ee4525c73c22174d6e77e/conn_check_configs-1.0.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f0be2f6df5e95d8498c2a0a40cbc266", "sha256": "1f2cb13dc34c3a02ca99c3041b64c8262afa8ba39a824ca2ee8a40d1da36112f" }, "downloads": -1, "filename": "conn-check-configs-1.0.8.tar.gz", "has_sig": false, "md5_digest": "4f0be2f6df5e95d8498c2a0a40cbc266", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18096, "upload_time": "2015-08-19T14:51:26", "url": "https://files.pythonhosted.org/packages/f9/94/e77fa731a2e497ef0490eb770bd18a6bee6db4c71ace2bb7e281ca994fed/conn-check-configs-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "3c8300eeefe7801ab6c7cddcc8efaac1", "sha256": "89066301e2ba06a260a8da58251cacbc3328f1ffb1b38353fe0dbd54f8b8cf96" }, "downloads": -1, "filename": "conn_check_configs-1.0.9-py2-none-any.whl", "has_sig": false, "md5_digest": "3c8300eeefe7801ab6c7cddcc8efaac1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7345, "upload_time": "2015-10-13T20:38:54", "url": "https://files.pythonhosted.org/packages/60/1f/4866e6888aee0d40e70eebdb39f6ed6b5ec304f6bae445f7aa87f3657cd2/conn_check_configs-1.0.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04980b462229e4cdff3e9d398df3bbcc", "sha256": "464fd720da6562abeabb96c172646757c4cfc54948318f265574ce9a673b6010" }, "downloads": -1, "filename": "conn-check-configs-1.0.9.tar.gz", "has_sig": false, "md5_digest": "04980b462229e4cdff3e9d398df3bbcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18163, "upload_time": "2015-10-13T20:38:49", "url": "https://files.pythonhosted.org/packages/b9/a0/690efc4a843ffaddbe28b2988172349ad2dd445574f3ea5a76f9cecf1ad0/conn-check-configs-1.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b602d36386522fdee772241aff1460c0", "sha256": "ef86129f953a16cad1aff3a9bbb364467d32e2ea58546846371eee4cddf3d210" }, "downloads": -1, "filename": "conn_check_configs-1.0.11-py2-none-any.whl", "has_sig": false, "md5_digest": "b602d36386522fdee772241aff1460c0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7387, "upload_time": "2015-11-25T21:20:15", "url": "https://files.pythonhosted.org/packages/31/c5/a2d3205bb33a40b2525e18ff715e928734013424dd47b7da8da792e7b70d/conn_check_configs-1.0.11-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2b402306a60394840b60ccef10a4fc0", "sha256": "ec3375ab5ab7b1b727281be4a8224b21a5460fa35c6a7bc2ebaad2156b362002" }, "downloads": -1, "filename": "conn-check-configs-1.0.11.tar.gz", "has_sig": false, "md5_digest": "d2b402306a60394840b60ccef10a4fc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7895, "upload_time": "2015-11-25T21:19:58", "url": "https://files.pythonhosted.org/packages/8f/9b/813541b12fbdeb671fb76dba8acaa7e04d78204d56f0c6b68df81a8da72d/conn-check-configs-1.0.11.tar.gz" } ] }