{ "info": { "author": "BiznetGio", "author_email": "support@biznetgio.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.7", "Topic :: Utilities" ], "description": "**neo-obs** is a CLI application which aims to bring the ease of using neo\nobject storage directly from your terminal.\n\nDid you ever want to use the full power of object storage directly from\nterminal?. neo-obs created for the reason. Not only that, but this app can also\nmanage storage as an admin, such as Cloudian CMC.\n\n.. end-of-readme-intro\n\nInstallation\n------------\n\n\n.. code-block:: bash\n\n $ pip install neo-obs\n $ obs --configure\n\n\nFeatures\n--------\n\n* Supports for common commands for managing storage: `ls`, `rm`, `get`, `put`,\n `cp`, `mv` `du`, `info`, `sets ACL`, `presign URL` `create bucket`, etc.\n* Common commands for admin: `ls users`, `user info`, `rm user`, `set QoS`, etc.\n* Support Cloudian HyperStore extension feature. e.g `x-gmt-policyid`\n* Can be used as library for your next object storage application.\n\nTake the tour\n-------------\n\nMove object into other bucket\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n.. code-block:: bash\n\n $ obs storage mv awesomebuck duckduckbuck TODO\n Object \"TODO\" moved to \"awesomebuck\" bucket successfully\n\n\nGet user info\n^^^^^^^^^^^^^\n\n.. code-block:: bash\n\n $ obs admin user info --user-id johndoe --group-id awesome\n ID: johndoe\n Name: John Doe\n Email: johndoe@geemail.com\n Address: 456 Shakedown St\n City: Portsmouth\n Group ID: awesome\n Canonical ID: 5ac765187f93d3f1cef81fake123\n Active: true\n\nShow user's credentials\n^^^^^^^^^^^^^^^^^^^^^^^\n\n.. code-block:: bash\n\n $ obs admin cred ls --user-id johndoe --group-id awesome\n Access Key: 394b287c9efakekey\n Secret Key: mq7Pn8bonHNfTjfakekey1234\n Created: 2017-11-10 03:19:18+0700 (WIB)\n Active: True\n\n.. end-of-readme-usage\n\nProject information\n-------------------\n\n* `Documentation `_\n* `Contributing `_\n* `Changelog `_\n* `License `_", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/BiznetGIO/neo-obs", "keywords": "cli", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "neo-obs", "package_url": "https://pypi.org/project/neo-obs/", "platform": "", "project_url": "https://pypi.org/project/neo-obs/", "project_urls": { "Homepage": "https://github.com/BiznetGIO/neo-obs" }, "release_url": "https://pypi.org/project/neo-obs/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "A OBS command line tools", "version": "0.1.0" }, "last_serial": 5937934, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "790832d77c42acdc8334694ae3171cc1", "sha256": "f81b50706bcd294d5bdc54dd35acbe8cec11ca3d6bf91dcda514e95e14c04fcd" }, "downloads": -1, "filename": "neo-obs-0.1.0.tar.gz", "has_sig": true, "md5_digest": "790832d77c42acdc8334694ae3171cc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14422, "upload_time": "2019-10-07T09:51:37", "url": "https://files.pythonhosted.org/packages/9d/5d/19157a3a62f7bec2734b8ca94544ee8c5a71cb2d666bc7fc8436e8bbaabb/neo-obs-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "790832d77c42acdc8334694ae3171cc1", "sha256": "f81b50706bcd294d5bdc54dd35acbe8cec11ca3d6bf91dcda514e95e14c04fcd" }, "downloads": -1, "filename": "neo-obs-0.1.0.tar.gz", "has_sig": true, "md5_digest": "790832d77c42acdc8334694ae3171cc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14422, "upload_time": "2019-10-07T09:51:37", "url": "https://files.pythonhosted.org/packages/9d/5d/19157a3a62f7bec2734b8ca94544ee8c5a71cb2d666bc7fc8436e8bbaabb/neo-obs-0.1.0.tar.gz" } ] }