sbcli-furlan
Azure Service Bus CLI - v0.0.7
Table of Contents
Install
pip install sbcli-furlan
Help
$ sbcli --help
usage: sbcli [-h] [--version] [--no-logging] [--debug]
{list,queue,topic,download,upload,profile} ...
Azure Service Bus CLI
optional arguments:
-h, --help show this help message and exit
--version show program's version number and exit
--no-logging
--debug Set debug level to log
actions:
{list,queue,topic,download,upload,profile}
list List entities
queue Queue management
download Download message
upload Upload message
profile Connection profiles
You are using a version ahead (v0.0.7) of pypi (v0.0.6). Log file:
/home/guionardo/.log/sbcli.log
LIST
$ sbcli list --help
usage: sbcli list [-h] (--queue QUEUE | --topic TOPIC)
[--type {text,csv,table}]
(--connection CONNECTION | --profile PROFILE)
optional arguments:
-h, --help show this help message and exit
--queue QUEUE Queue name (allow mask * and ?)
--topic TOPIC Topic name (allow mask * and ?)
--type {text,csv,table}
--connection CONNECTION
Service bus connection string (env
SB_CONNECTION_STRING)
--profile PROFILE Connection profile
QUEUE
$ sbcli queue --help
usage: sbcli queue [-h]
(--create queue_name | --clear-dead-letter queue_name | --delete queue_name)
(--connection CONNECTION | --profile PROFILE)
optional arguments:
-h, --help show this help message and exit
--create queue_name Create queue
--clear-dead-letter queue_name
Empty dead letter queue
--delete queue_name Delete queue
--connection CONNECTION
Service bus connection string (env
SB_CONNECTION_STRING)
--profile PROFILE Connection profile
TOPIC
$ sbcli topic --help
usage: sbcli topic [-h] [--create]
optional arguments:
-h, --help show this help message and exit
--create
DOWNLOAD
$ sbcli download --help
usage: sbcli download [-h] [--output OUTPUT] [--file-prefix FILE_PREFIX]
[--dead-letter] [--timeout TIMEOUT] [--peek]
(--queue QUEUE | --topic TOPIC) [--max-count MAX_COUNT]
[--no-props]
(--connection CONNECTION | --profile PROFILE)
optional arguments:
-h, --help show this help message and exit
--output OUTPUT, -o OUTPUT
Output folder (default = queue/topic name)
--file-prefix FILE_PREFIX
Fileprefix
--dead-letter Dead letter queue
--timeout TIMEOUT Timeout in seconds
--peek Peek (does not complete message in queue)
--queue QUEUE Queue name
--topic TOPIC Topic name
--max-count MAX_COUNT
Maximum message count
--no-props Ignore creation of property file for each message
--connection CONNECTION
Service bus connection string (env
SB_CONNECTION_STRING)
--profile PROFILE Connection profile
UPLOAD
$ sbcli upload --help
usage: sbcli upload [-h] --source SOURCE [--max-count MAX_COUNT]
(--queue QUEUE | --topic TOPIC)
[--no-move-sent | --move-sent FOLDER]
(--connection CONNECTION | --profile PROFILE)
optional arguments:
-h, --help show this help message and exit
--source SOURCE Source files (you can use mask)
--max-count MAX_COUNT
Maximum message count
--queue QUEUE Queue name
--topic TOPIC Topic name
--no-move-sent No move sent files to ./sent folder
--move-sent FOLDER Move to folder after sucessfull sending
--connection CONNECTION
Service bus connection string (env
SB_CONNECTION_STRING)
--profile PROFILE Connection profile
PROFILE
$ sbcli profile --help
usage: sbcli profile [-h]
(--set PROFILE | --delete PROFILE | --list | --default PROFILE)
[--connection CONNECTION] [--output {text,csv,table}]
optional arguments:
-h, --help show this help message and exit
--set PROFILE Set profile and connection string (add --connection
argument)
--delete PROFILE Delete profile
--list List profiles
--default PROFILE Set default profile
--connection CONNECTION
Connection string (used with --set)
--output {text,csv,table}
ToDo
./src/cli/tool_topic.py:14: # TODO: Implementar tool topic
./src/cli/tools/download.py:187: # TODO: Implementar download de tópicos
Metadata
Release files for sbcli-furlan 0.0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| sbcli-furlan-0.0.7.tar.gz | 20.3 kB | Without provenance | Details for sbcli-furlan-0.0.7.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| sbcli_furlan-0.0.7-py3-none-any.whl | Python 3 | none | any | Details for sbcli_furlan-0.0.7-py3-none-any.whl |
Total release size: 50.8 kB
Release files / sbcli-furlan-0.0.7.tar.gz
| Download URL | sbcli-furlan-0.0.7.tar.gz |
|---|---|
| Size | 20.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f7d4a721518e072e257d8a96cfbd162f478eab762a0b9dde1020b7b2a7c6fd2d
|
|
BLAKE2b-256 checksum How to use checksums |
d95b26fdf8f8a6806e4ae4e385c01716557ba9608b953f716da94478ca4d9651
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
|
Release files / sbcli_furlan-0.0.7-py3-none-any.whl
| Download URL | sbcli_furlan-0.0.7-py3-none-any.whl |
|---|---|
| Size | 30.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e72bf5561ad7e3bd6018dcef611e1fd859455747c33bd8c725502b0d23735604
|
|
BLAKE2b-256 checksum How to use checksums |
5771e9cf42a3e47902a4b938bb94d887157924cd1ad80ba7d6f1d18e3dacd7aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
|
Security for sbcli-furlan 0.0.7
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.