Skip to main content

sbcli-furlan

Azure Service Bus CLI - v0.0.7

Python application Upload Python Package codecov CodeQL

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)

Source distribution for sbcli-furlan 0.0.7
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)

Table of built distributions (wheels) for sbcli-furlan 0.0.7
File Interpreter ABI Platform Actions
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.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page