{ "info": { "author": "Benjamin Anderspn", "author_email": "b@banjiewen.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Other Environment", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Internet :: Log Analysis", "Topic :: System :: Networking :: Monitoring", "Topic :: Utilities" ], "description": "# Bernhard\n\nA simple Python client for [Riemann](http://github.com/aphyr/riemann). Usage:\n\n```python\nimport bernhard\n\nc = bernhard.Client()\nc.send({'host': 'myhost.foobar.com', 'service': 'myservice', 'metric': 12})\nq = c.query('true')\n```\n\nBernhard supports custom attributes with the syntax:\n```python\nimport bernhard\n\nc = bernhard.Client()\n\nc.send({'host': 'awesome.host.com', 'attributes': {'sky': 'sunny', 'sea': 'agitated'}})\n```\n\nQuerying the index is as easy as:\n```python\nimport bernhard\n\nc = bernhard.Client()\nq = c.query('true')\nfor e in q:\n print \"Host:\", e.host, \"State:\", e.state\n```\n\n\n## Installing\n\n```bash\npip install bernhard\n```\n\nYou may encounter issues with the `protobuf` dependency; if so, just run `pip\ninstall protobuf` manually, then `pip install bernhard`.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/banjiewen/bernhard.git", "keywords": "", "license": "ASF2.0", "maintainer": "", "maintainer_email": "", "name": "bernhard", "package_url": "https://pypi.org/project/bernhard/", "platform": "", "project_url": "https://pypi.org/project/bernhard/", "project_urls": { "Homepage": "http://github.com/banjiewen/bernhard.git" }, "release_url": "https://pypi.org/project/bernhard/0.2.6/", "requires_dist": null, "requires_python": "", "summary": "Python client for Riemann", "version": "0.2.6" }, "last_serial": 3436269, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "701fb18d2dce64cb1e1075a577db17dc", "sha256": "b9af310f92e899fe07ea23bd6fa360fede9aa54d242a9ecddd2d38dc186a5fb6" }, "downloads": -1, "filename": "bernhard-0.0.1.tar.gz", "has_sig": false, "md5_digest": "701fb18d2dce64cb1e1075a577db17dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7879, "upload_time": "2012-05-02T22:59:22", "url": "https://files.pythonhosted.org/packages/f2/b4/cb814b052cb7a99e02612a5d3bce04939da9d8a5b95660d1651a0c5d0589/bernhard-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "b90b9136d4c9b2d4415cbb0664974d4f", "sha256": "bf563eb12c245a40d5c4e3a5387139751bd2274d454287a4c700adc7d7423b64" }, "downloads": -1, "filename": "bernhard-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b90b9136d4c9b2d4415cbb0664974d4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8041, "upload_time": "2012-05-08T23:47:14", "url": "https://files.pythonhosted.org/packages/40/86/bbc0af91f78905044e8906a6b4726606320867e032a65619b5b645ac83d2/bernhard-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "806d40c9fa45411cf5ed0407be2dd7b3", "sha256": "30894c218488f71e7aed7929f70b15b7139c1f73092fcf1ea211c4ce9e531925" }, "downloads": -1, "filename": "bernhard-0.0.3.tar.gz", "has_sig": false, "md5_digest": "806d40c9fa45411cf5ed0407be2dd7b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8059, "upload_time": "2013-02-25T18:44:22", "url": "https://files.pythonhosted.org/packages/d4/0d/19b52f400acc776a6cb730d4995e4fe3b98d7b123f9754ce0b2d67c80393/bernhard-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "83450084cbd8d246531a4fe2fc81b47f", "sha256": "6cdcdea5e9f42739a917d39674f5a2f52f0d464534db9bd2ea32ff778db23200" }, "downloads": -1, "filename": "bernhard-0.0.4.tar.gz", "has_sig": false, "md5_digest": "83450084cbd8d246531a4fe2fc81b47f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8424, "upload_time": "2013-04-24T18:52:51", "url": "https://files.pythonhosted.org/packages/7a/49/c1464b533807d52aba9a0e9dbc949ced20521a88f37ca0250d917319f421/bernhard-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "926bf479595495cd8f3360f6fc8bf32a", "sha256": "28ba3e5170326fc2aeea5341e56da4036408cad8a09531656095936facdfeaec" }, "downloads": -1, "filename": "bernhard-0.0.5.tar.gz", "has_sig": false, "md5_digest": "926bf479595495cd8f3360f6fc8bf32a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8429, "upload_time": "2013-04-24T23:44:11", "url": "https://files.pythonhosted.org/packages/12/74/9837c235e7120571d11c608c896f2393aab824f11536536045956beaf6de/bernhard-0.0.5.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "1d0dcb761e2c3704c9340b4736945fee", "sha256": "66fb2a084114fe8cd6d7b19a853106b07c678e4d43bbf9d2a87b40ac28ca9aa6" }, "downloads": -1, "filename": "bernhard-0.1.0.tar.gz", "has_sig": false, "md5_digest": "1d0dcb761e2c3704c9340b4736945fee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8624, "upload_time": "2013-06-03T21:45:27", "url": "https://files.pythonhosted.org/packages/ee/ef/b6bbad0f4c87fcba9a150e0c6c0ea8d6c4cf352163ba60e42b64d44cac60/bernhard-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "dd97e67ec3fd8661782a9d5cf1cb4b83", "sha256": "02e9510e953a327f1e85c514b6c8d4c13047da43338a79ab48906b789d28c316" }, "downloads": -1, "filename": "bernhard-0.1.1.tar.gz", "has_sig": false, "md5_digest": "dd97e67ec3fd8661782a9d5cf1cb4b83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8732, "upload_time": "2014-07-07T16:06:40", "url": "https://files.pythonhosted.org/packages/78/50/3c1800675bcb79bd5e87d0973fd440253cdfd39895e04b965242df947245/bernhard-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "83ef4218d6b7597d5871eca56bacbddb", "sha256": "3902759d7275e9d6068b073d1a059faa660d41eb91d5e7148ed0a8d7b204da70" }, "downloads": -1, "filename": "bernhard-0.2.0.tar.gz", "has_sig": false, "md5_digest": "83ef4218d6b7597d5871eca56bacbddb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9082, "upload_time": "2014-10-22T19:31:50", "url": "https://files.pythonhosted.org/packages/4e/95/cdf527b1ef866a67817a8ec345e639c2ec5efa1a1d0251b5a9ac007f5234/bernhard-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "1367f9de31f879f15eb8c97ac36f1390", "sha256": "a59ace9ce535c7fa76f8e97cb1a4a075b841972e2386e79b2f8a07e63077cbbb" }, "downloads": -1, "filename": "bernhard-0.2.1.tar.gz", "has_sig": false, "md5_digest": "1367f9de31f879f15eb8c97ac36f1390", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9182, "upload_time": "2015-01-11T03:54:22", "url": "https://files.pythonhosted.org/packages/a0/3f/13e7796f80d08c0389acadfb999cbe82f0c861be6b37b427f0d24d669343/bernhard-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "ce2c2e8480f26223189589338117cdb6", "sha256": "f8a47c74686e6e1c915a1ad611094163b8d44c8b6d43044118c0a2edae93cc6b" }, "downloads": -1, "filename": "bernhard-0.2.2.tar.gz", "has_sig": false, "md5_digest": "ce2c2e8480f26223189589338117cdb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9225, "upload_time": "2015-01-12T17:26:44", "url": "https://files.pythonhosted.org/packages/28/91/674deec34c005111f593d0cdf3a5ed373b4e3e793e86fac44afe62c8f037/bernhard-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "040b78cc734fefc1da6aa940db30a132", "sha256": "b008ac666e7e058b4b9095d62ba2736f7934709a9edddbae3b067189d6ac753a" }, "downloads": -1, "filename": "bernhard-0.2.3.tar.gz", "has_sig": false, "md5_digest": "040b78cc734fefc1da6aa940db30a132", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9441, "upload_time": "2015-03-14T01:23:34", "url": "https://files.pythonhosted.org/packages/15/31/d77fe4ce0ad6a1a67c3ac1e1e3f44be8226db57b447b8b7b3a5edaf0983b/bernhard-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "8df11d667eb6e534845fe6b5f73ba35d", "sha256": "d5295444cdcf8d859a38c3b7fee79abd3eaf7b68cedb8d98f3af75092ae441be" }, "downloads": -1, "filename": "bernhard-0.2.4.tar.gz", "has_sig": false, "md5_digest": "8df11d667eb6e534845fe6b5f73ba35d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9587, "upload_time": "2015-06-30T01:39:16", "url": "https://files.pythonhosted.org/packages/26/54/78300246970f771b675d39f9287fbca995a854222b3276c94e528b7b2b15/bernhard-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "11a504cb951f845c88d83e178f6125d0", "sha256": "37a5f1953123ddbd4f47207966c6d5fe41c0d4267bf9fa7a5a495b88e966c56f" }, "downloads": -1, "filename": "bernhard-0.2.5.tar.gz", "has_sig": false, "md5_digest": "11a504cb951f845c88d83e178f6125d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10371, "upload_time": "2017-04-20T00:31:41", "url": "https://files.pythonhosted.org/packages/4d/fe/3def18a73098c774397ad57911f200822ed2d6e3920191e2c280422f4822/bernhard-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "9bd7b57f00c3a76e7efbbb5d34677e51", "sha256": "7efafa3ae1221a465fcbd74c4f78e5ad4a1841b9fa70c95eb38ba103a71bdb9b" }, "downloads": -1, "filename": "bernhard-0.2.6.tar.gz", "has_sig": false, "md5_digest": "9bd7b57f00c3a76e7efbbb5d34677e51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10422, "upload_time": "2017-12-22T05:34:43", "url": "https://files.pythonhosted.org/packages/51/d4/b2701097f9062321262c4d4e3488fdf127887502b2619e8fd1ae13955a36/bernhard-0.2.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9bd7b57f00c3a76e7efbbb5d34677e51", "sha256": "7efafa3ae1221a465fcbd74c4f78e5ad4a1841b9fa70c95eb38ba103a71bdb9b" }, "downloads": -1, "filename": "bernhard-0.2.6.tar.gz", "has_sig": false, "md5_digest": "9bd7b57f00c3a76e7efbbb5d34677e51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10422, "upload_time": "2017-12-22T05:34:43", "url": "https://files.pythonhosted.org/packages/51/d4/b2701097f9062321262c4d4e3488fdf127887502b2619e8fd1ae13955a36/bernhard-0.2.6.tar.gz" } ] }