MultiFlexi CLI (multiflexi-cli
) is a command-line tool for managing MultiFlexi applications, jobs, users, companies, and more. It is designed to provide flexible automation and integration for MultiFlexi server environments.
- List, create, get, and delete entities such as applications, jobs, users, companies, and credentials.
- Query application and job status.
- Manage templates, tokens, and queues.
- Prune obsolete data.
- Internationalization support (i18n).
- JSON output for easy integration with other tools (
--format json
).
multiflexi-cli <command> [options]
list
: List entities (apps, jobs, users, etc.)get
: Get details of a specific entitycreate
: Create a new entitydelete
: Delete an entitydescribe
: Show available commands and featuresappstatus
: Show application statusprune
: Remove obsolete dataqueue
: Manage job queuetoken
: Manage authentication tokens
--format json
: Output results in JSON format--help
: Show help for a command
multiflexi-cli list apps --format json
multiflexi-cli get job 123
multiflexi-cli create user --name "John Doe" --email "john@example.com"
multiflexi-cli delete app 456
multiflexi-cli describe
EASE_LOGGER=console multiflexi-cli remove app 15
02/20/2024 23:48:51 🌼 ❲MultiFlexi cli⦒(15)AbraFlexi send@MultiFlexi\Application❳ Unassigned from 3 companys
02/20/2024 23:48:53 🌼 ❲MultiFlexi cli⦒(15)AbraFlexi send@MultiFlexi\Application❳ 2 RunTemplate removal
02/20/2024 23:48:56 🌼 ❲MultiFlexi cli⦒(15)AbraFlexi send@MultiFlexi\Application❳ 2 Config fields removed
02/20/2024 23:48:57 🌼 ❲MultiFlexi cli⦒(15)AbraFlexi send@MultiFlexi\Application❳ 881 Jobs removed
Done.
For detailed documentation, see doc/multiflexi-cli.rst
and the man page multiflexi-cli.1
.
MultiFlexi CLI is part of a MultiFlexi suite.
MultiFlexi CLI is licensed under the MIT License.