client for monster
Project description
how to build?
- create venv
python3 -m venv <venv>
- build
source <venv>/bin/activate
python -m build
pip install dist/monsterclient-1.0.3-py3-none-any.whl
how to use?
set this variables in .bashrc:
for AUTH version 1
export ST_AUTH=http://127.0.0.1:8080/auth/v1.0
export ST_USER=test:tester
export ST_KEY=testing
export ST_URL=http://127.0.0.1:8080/v1/AUTH_test
for AUTH version 3
export OS_MONSTER_URL=http://127.0.0.1:8080
export OS_USERNAME=tester
export OS_PASSWORD=testing
export OS_AUTH_URL="http://127.0.0.1:5000"
export OS_PROJECT_NAME="test"
export OS_USER_DOMAIN="default"
export OS_PROJ_DOMAIN="default"
pip install monsterclient
enjoy :)
commands
- put
monster put <container>
monster put <container> <object>
- delete
monster delete <container>
monster delete <container> <object>
- get
monster get
monster get <container>
monster get <container> <object>
- head
monster head
monster head <container>
monster head <container> <object>
- post
monster post --header key:value
monster post <container> --header key:value
monster post <container> <object> --header key:value
- info
monster info
- to see curl command use
-c
or--curl
option. for example:
monster put <container> --curl
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
monsterclient-1.0.6.tar.gz
(4.3 kB
view hashes)
Built Distribution
Close
Hashes for monsterclient-1.0.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60b05a1fcc27f627416151f79092981032e93138a46be42f4ed68fb2d25ffb94 |
|
MD5 | 612600c65bfe9c801db3b709a9bf51e0 |
|
BLAKE2b-256 | 85fe59e5ab1e3c7d2819edd914dc6d2e3f13cf9e162ccfba822648d856fc6ecc |