{
"info": {
"author": "Micha\u0142 Jaworski",
"author_email": "swistakm@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)",
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3"
],
"description": "druid-cli\n=========\n\n`Druid `__ data store does some incredible things and\nat the same time is a piece of software that can come in your darkest\nnightmares.\n\nIt is simply hard to work with druid: starting from deploying cluster\nand ending on using the simplest task.\n\n*druid-cli* is a tool that aims to help with some tasks that are really\nPITA in druid like:\n\n- removing your data\n- checking if anything works\n- inspecting cluster\n\nProject is still WIP so you should be aware that: \\* some features are\nnot available (tasks, removing segments etc.) \\* it is very likely that\nerror messages (or even stack traces) won't tell you what you're doing\nwrong\n\nInstallation\n------------\n\nInstall from sources or use pip to fetch latest version from PYPI:\n\n::\n\n pip install druid-cli\n\nUsage\n-----\n\n::\n\n Usage: druid-cli [OPTIONS] COMMAND [ARGS]...\n\n Options:\n --overlord LOCATION Hostname and port of overlord node\n --coordinator LOCATION Hostname and port of coordinator node\n --broker LOCATION Hostname and port of broker node\n --help Show this message and exit.\n\n Commands:\n datasource note: requires druid broker node\n rule note: requires druid coordinator node\n server note: requires druid coordinator node\n task note: requires druid overlord node\n\ndruid-cli assumes that each type of druid nodes listens on\n``localhost:8080``. This obviously can not be true so you have give to\n``druid-cli`` an explicit location of required druid node like:\n\n::\n\n druid-cli --coordinator localhost:8082 datasource details\n\nThis obviuosly sucks but you can provide those locations using following\nenvironment variables:\n\n- ``DRUID_OVERLORD``\n- ``DRUID_COORDINATOR``\n- ``DRUID_BROKER``\n\nFor more detailed usage on commands use ``druid-cli --help``\n\nContributions\n-------------\n\nContributions are very welcome.\n\nChangelist\n----------\n\n0.3.1 (2014-12-10)\n~~~~~~~~~~~~~~~~~~\n\n- fixed project requirements (``python-dateutil`` added)\n\n0.3.0 (2014-12-09)\n~~~~~~~~~~~~~~~~~~\n\n- submitting tasks now requires specifying interval\n\n0.2.0 (2014-12-05)\n~~~~~~~~~~~~~~~~~~\n\n- support for submitting delete task\n\n0.1.0 (2014-12-03)\n~~~~~~~~~~~~~~~~~~\n\n- errors from druid API endpoints are now nicely formatted\n- some errors can give hints about what is incorrect (currently only\n http 404 errors)\n- ``html2text`` added to requirements\n- initial tasks support (kill and noop)\n\nLicence\n-------\n\n``druid-cli`` is licensed under LGPL license, version 3.",
"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/swistakm/druid-cli",
"keywords": null,
"license": "LGPL",
"maintainer": null,
"maintainer_email": null,
"name": "druid-cli",
"package_url": "https://pypi.org/project/druid-cli/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/druid-cli/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/swistakm/druid-cli"
},
"release_url": "https://pypi.org/project/druid-cli/0.3.1/",
"requires_dist": null,
"requires_python": null,
"summary": "Missing command line interface to druid data store.",
"version": "0.3.1"
},
"last_serial": 1338407,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "d0019a7ae28aaa2b7dc0b2ee0ad08d1a",
"sha256": "e50673bcf56cecfc99403fb45fd12d32cc6125b03e2c23b8639bd07657d44008"
},
"downloads": -1,
"filename": "druid-cli-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "d0019a7ae28aaa2b7dc0b2ee0ad08d1a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 7394,
"upload_time": "2014-12-01T12:54:47",
"url": "https://files.pythonhosted.org/packages/64/69/9e9d28b09cc45013f70df4c165f4babb603df9fc36ae0a9e9aeb9f2ff3da/druid-cli-0.0.1.tar.gz"
}
],
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "3ea950d809d8bed15a398cf195dadb29",
"sha256": "7cded9e33c63a71818d5e7bf58b0d1619711bd012844d3f94a2d5771f13527b0"
},
"downloads": -1,
"filename": "druid-cli-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "3ea950d809d8bed15a398cf195dadb29",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9554,
"upload_time": "2014-12-03T13:28:49",
"url": "https://files.pythonhosted.org/packages/0f/b9/e389a2180cc4dd132ad3da384f0eec0e8fc3b0ee7b8432ac96253495df1b/druid-cli-0.1.0.tar.gz"
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "cf3abfec6ab085f255b997c87e3cd77e",
"sha256": "e4f0df721a1219b4cab83012b802565d2a02e77a68696d2f1f330546fecdabef"
},
"downloads": -1,
"filename": "druid-cli-0.2.0.tar.gz",
"has_sig": false,
"md5_digest": "cf3abfec6ab085f255b997c87e3cd77e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 9625,
"upload_time": "2014-12-05T17:41:43",
"url": "https://files.pythonhosted.org/packages/f7/d3/4f5b9da48182bfbac53cd525c46a7d1617ec11df36b6db3c5a330e8f084e/druid-cli-0.2.0.tar.gz"
}
],
"0.3.0": [
{
"comment_text": "",
"digests": {
"md5": "f1d28c9a7045857becae0c47a6040ef4",
"sha256": "19cd557513e5632b9c9e70400edcbb464f43f3bca6388b12122c5c11c151687d"
},
"downloads": -1,
"filename": "druid-cli-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "f1d28c9a7045857becae0c47a6040ef4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10216,
"upload_time": "2014-12-09T16:54:59",
"url": "https://files.pythonhosted.org/packages/6f/d0/3d469dfa7cf99b4c5cb078f7bf487490111de712b6b8c9c83e8bcfcd95fa/druid-cli-0.3.0.tar.gz"
}
],
"0.3.1": [
{
"comment_text": "",
"digests": {
"md5": "1c2cdfe8ec54d6eb85cecf333ac48a56",
"sha256": "37b76f57dce09fe89000c4f0c37b0910babd69f44c1e66c47604793d63a60855"
},
"downloads": -1,
"filename": "druid-cli-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "1c2cdfe8ec54d6eb85cecf333ac48a56",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10286,
"upload_time": "2014-12-10T14:52:36",
"url": "https://files.pythonhosted.org/packages/ab/28/d5e16a0d4d030962b9d7424f41f464a4a62c4ac36c8396137bb61cc7bb16/druid-cli-0.3.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "1c2cdfe8ec54d6eb85cecf333ac48a56",
"sha256": "37b76f57dce09fe89000c4f0c37b0910babd69f44c1e66c47604793d63a60855"
},
"downloads": -1,
"filename": "druid-cli-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "1c2cdfe8ec54d6eb85cecf333ac48a56",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10286,
"upload_time": "2014-12-10T14:52:36",
"url": "https://files.pythonhosted.org/packages/ab/28/d5e16a0d4d030962b9d7424f41f464a4a62c4ac36c8396137bb61cc7bb16/druid-cli-0.3.1.tar.gz"
}
]
}