client for monster
Project description
How to use?
Set these variables in .bashrc or export them in your favourite terminal app:
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
all Domain
variables are id not name
for AUTH version 3 (Project Name)
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_USER_DOMAIN="default"
export OS_PROJECT_NAME="test"
export OS_PROJ_DOMAIN="default"
for AUTH version 3 (Project ID)
export OS_MONSTER_URL=http://127.0.0.1:8080
export OS_USERNAME=tester
export OS_PASSWORD=testing
export OS_USER_DOMAIN="default"
export OS_AUTH_URL="http://127.0.0.1:5000"
export OS_PROJECT_ID="test"
apt install pipx
pipx 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.1.1.tar.gz
(6.1 kB
view hashes)
Built Distribution
Close
Hashes for monsterclient-1.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c4a181bbf60dc2e73117af58f272eba86cd57b38ebba2484fdfd156a5dd7d33 |
|
MD5 | bae202ea3328e583271fe336972a8e9e |
|
BLAKE2b-256 | e66655d8f05af709c4b90700ffb0d95879d180bb8e87d77da256724868793de4 |