Skip to main content

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
  1. put
monster put <container>
monster put <container> <object>
  1. delete
monster delete <container>
monster delete <container> <object>
  1. get
monster get
monster get <container>
monster get <container> <object>
  1. head
monster head
monster head <container>
monster head <container> <object>
  1. post
monster post --header key:value
monster post <container> --header key:value
monster post <container> <object> --header key:value
  1. info
monster info
  • to see curl command use -c or --curl option. for example:
monster put <container> --curl

Project details


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.2.1.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

monsterclient-1.2.1-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file monsterclient-1.2.1.tar.gz.

File metadata

  • Download URL: monsterclient-1.2.1.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for monsterclient-1.2.1.tar.gz
Algorithm Hash digest
SHA256 818635c7c604fb6d1da65789342f5d466d038cb86825f15a29cc68ddec93224e
MD5 b5f7cd3db21396ac97136ea4c2c7827e
BLAKE2b-256 a126e83ef51e5e22cae8fe0f7b0ecedcfebe7d94bd560a9ee639c302391f53f9

See more details on using hashes here.

File details

Details for the file monsterclient-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: monsterclient-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 6.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for monsterclient-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ca534dfcfb6909a5fa1a2a4abc574fc1343555a67a1df5f044c8db6d372b26cb
MD5 fae321d658c62a8a57ad56f60d7186ad
BLAKE2b-256 84991971a4d426fc0cdc1c61e5f1942e3b843db192113370c5dd022e2f7d8bb6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page