Skip to main content

Add a 'cowsay' task to Yabs

Project description

yabs-cowsay

Extension plugin for yabs.

Latest Version License Documentation Status StackOverflow: yabs

This simple example serves primarily as demo for the yabs's plugin architecture.

Let's assume we need a new task cowsay that is used like so:

...
- task: cowsay
    width: 40
    message: |
    Dear fellow cattle,
    We just released version {version}.
    (This message was brought to you by the 'yabs-cowsay' extension.)
...

and produces this output:

     _________________________________________
    / Dear fellow cattle,                     \
    | We just released version 0.0.19-a2.     |
    | (This message was brought to you by the |
    \ 'yabs-cowsay' extension.)               /
     -----------------------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

This plugin also adds a --no-cowsay option to the CLI.

Read the docs for details.

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

yabs-cowsay-0.0.4.tar.gz (3.8 kB view hashes)

Uploaded source

Built Distribution

yabs_cowsay-0.0.4-py3-none-any.whl (4.3 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page