Command line interface for interactions with the ToolBox Network.
Project description
ReSimpleToolBox
** Command line interface for interactions with the ToolBox Network. **
- License: Apache Software License 2.0
Installation
pip install ToolBoxV2
- Github
git clone git://github.com/MarkinHaus/ToolBoxV2
Usage
$ toolboxv2 -h
usage: toolboxv2 [-h] [-init INIT] [-f INIT_FILE] [-update] [--update-mod UPDATE_MOD] [--delete-ToolBoxV2 {allcli,dev,api,config,data,src,all} {allcli,dev,api,config,data,src,all}] [--delete-mod DELETE_MOD] [-v] [-mvn name]
[-n name] [-m {cli,dev,api,app}] [-p port] [-w host] [-l]
Welcome to the ToolBox cli
options:
-h, --help show this help message and exit
-init INIT ToolBoxV2 init (name) -> default : -n name = main
-f INIT_FILE, --init-file INIT_FILE
optional init flag init from config file or url
-update update ToolBox
--update-mod UPDATE_MOD
update ToolBox mod
--delete-ToolBoxV2 {allcli,dev,api,config,data,src,all} {allcli,dev,api,config,data,src,all}
delete ToolBox or mod | ToolBoxV2 --delete-ToolBoxV2
--delete-mod DELETE_MOD
delete ToolBoxV2 mod | ToolBox --delete-mod (mod-name)
-v, --get-version get version of ToolBox | ToolBoxV2 -v -n (mod-name)
-mvn name, --mod-version-name name
Name of mod
-n name, --name name Name of ToolBox
-m {cli,dev,api,app}, --modi {cli,dev,api,app}
Start ToolBox in different modes
-p port, --port port Specify a port for dev | api
-w host, --host host Specify a host for dev | api
-l, --load-all-mod-in-files
Setup
Set up main
ToolBoxV2 -init main -f init.config
~DESKTOP-GIT@>Exit
~DESKTOP-GIT@>y
- Set up mod settings config / data
ToolBoxV2 -init {mod name} -n {name} -f {loc of init file}
First Start
$ ToolBoxV2 || ToolBoxV2 -n {name}
~DESKTOP-GIT@>load-mod cloudM
~DESKTOP-GIT:CLOUDM@>create-account
- enabling all mods in mods folder
$ ToolBoxV2 -l || ToolBoxV2 -n {name} -l
in TB:
cloudM create-account
- or
~DESKTOP-GIT@>cloudM
~DESKTOP-GIT:CLOUDM@>create-account
- Log in
~DESKTOP-GIT:CLOUDM@>login {username} {password}
** ToolBox is a command line interface for interactions with the ToolBox Network. It provides a command line interface for easy and efficient interactions with the ToolBox Network. With ToolBox, you can interact with the ToolBox Network, a network of tools and resources for various tasks. ToolBox is designed to be easy to use and is extensible. You can add your own tools and resources to the ToolBox Network. **
Credits
This package was created with Cookiecutter and the giswqs/pypackage project template.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for ToolBoxV2-0.1.14-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44b2ca7576a659f736a92be6c0a957fb918919e4d2a5518db24eb6b6932e76d4 |
|
MD5 | 1bef3eee0a2649bb315d69ae3d3a6174 |
|
BLAKE2b-256 | 09a40cc383412f3c9654face61e6f1b51673f8d3cc61ae6a1c5757cc7ff34fb7 |