{ "info": { "author": "Michael Lin", "author_email": "michael.lin1@ibm.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Environment :: MacOS X", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "Operating System :: POSIX :: Linux", "Topic :: Database", "Topic :: System :: Archiving :: Backup", "Topic :: Utilities" ], "description": "# monsoon-upload-cos\n\nAdd support for IBM Cloud Object Storage uploads on [`monsoon`](https://github.ibm.com/apset/monsoon).\n\n## Installing\n\nYou can use `pip` to install from Pypi.\n\n```sh\n$ pip install monsoon-upload-cos\n```\n\n## Using\n\nAfter installing the plug-in you will be able to use the `upload cos`\ncommand on `monsoon`.\n\n```sh\n$ monsoon upload cos --help\nusage: monsoon upload cos [-h] [-e ENDPOINT_URL] [-s INSTANCE_ID]\n [-u ACCESS_KEY] [-p SECRET_KEY]\n [local_path] bucket remote_path\n\nUpload a file to Cloud Object Storage.\n\npositional arguments:\n local_path path in the local file system of the file to be\n uploaded\n bucket target s3 bucket\n remote_path path on Cloud Object Storage where the file will be\n stored\n\noptional arguments:\n -h, --help show this help message and exit\n -e ENDPOINT_URL, --endpoint-url ENDPOINT_URL\n endpoint URL of the S3 storage\n -s INSTANCE_ID, --instance-id INSTANCE_ID\n service instance id\n -u ACCESS_KEY, --access-key ACCESS_KEY\n acccess key id of HMAC credentials\n -p SECRET_KEY, --secret-key SECRET_KEY\n secret access key of HMAC credentials\n```\n\n## Development\n\n```sh\n# Setup virtual environment\n$ virtualenv venv --python=python3\n$ source venv/bin/activate\n\n# Install dependencies\n$ pip install -r requirements.txt\n\n# Install the plugin itself so you test the change\n$ pip install -e .\n```\n\n## Deployment\n\nAdd the following to `.pypirc` at current project root. **DO NOT** commit this file.\n\n```\n[distutils]\nindex-servers = local\n\n[local]\nrepository: \nusername: \npassword: \n```\n\n```sh\n$ make publish\n```\n\n## Author\n\n- `Michael Lin `\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.ibm.com/apset/monsoon", "keywords": "", "license": "IBM", "maintainer": "", "maintainer_email": "", "name": "monsoon-upload-cos", "package_url": "https://pypi.org/project/monsoon-upload-cos/", "platform": "", "project_url": "https://pypi.org/project/monsoon-upload-cos/", "project_urls": { "Homepage": "https://github.ibm.com/apset/monsoon" }, "release_url": "https://pypi.org/project/monsoon-upload-cos/0.1.0/", "requires_dist": [ "monsoon-cli (>=0.1.7)", "ibm-cos-sdk (>=2.4.4)" ], "requires_python": "", "summary": "Monsoon plug-in for IBM Cloud Object Storage uploads.", "version": "0.1.0" }, "last_serial": 5329803, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "4bc73845ecbe3dd19479625c94afd711", "sha256": "6179b74807cb73e0e7c05286974f4c8f25c1aaea3bba37f7ad716ce3ee2eabbd" }, "downloads": -1, "filename": "monsoon_upload_cos-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4bc73845ecbe3dd19479625c94afd711", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4367, "upload_time": "2019-05-29T01:23:31", "url": "https://files.pythonhosted.org/packages/20/cd/0cbc8c201b90d5f51e6fecffc49c7a11949d489a4d8711dfbc248bea3a76/monsoon_upload_cos-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c08ed9e8a8741a54e80db361e54fba8", "sha256": "eb75461dbc595a34ac9c644a2e838bd7d5e7f8cf2c6efa2c63d54b8e25d322c7" }, "downloads": -1, "filename": "monsoon-upload-cos-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2c08ed9e8a8741a54e80db361e54fba8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3588, "upload_time": "2019-05-29T01:23:33", "url": "https://files.pythonhosted.org/packages/22/5f/7fc3d87d5bb9351085342cf9b8a87eb615c7c4615ef9fd1de54a0d5cfd8b/monsoon-upload-cos-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4bc73845ecbe3dd19479625c94afd711", "sha256": "6179b74807cb73e0e7c05286974f4c8f25c1aaea3bba37f7ad716ce3ee2eabbd" }, "downloads": -1, "filename": "monsoon_upload_cos-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4bc73845ecbe3dd19479625c94afd711", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4367, "upload_time": "2019-05-29T01:23:31", "url": "https://files.pythonhosted.org/packages/20/cd/0cbc8c201b90d5f51e6fecffc49c7a11949d489a4d8711dfbc248bea3a76/monsoon_upload_cos-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c08ed9e8a8741a54e80db361e54fba8", "sha256": "eb75461dbc595a34ac9c644a2e838bd7d5e7f8cf2c6efa2c63d54b8e25d322c7" }, "downloads": -1, "filename": "monsoon-upload-cos-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2c08ed9e8a8741a54e80db361e54fba8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3588, "upload_time": "2019-05-29T01:23:33", "url": "https://files.pythonhosted.org/packages/22/5f/7fc3d87d5bb9351085342cf9b8a87eb615c7c4615ef9fd1de54a0d5cfd8b/monsoon-upload-cos-0.1.0.tar.gz" } ] }