Command line interface for interactions with the ToolBox Network.
Project description
ToolBoxV2
** 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}
- or ( in v 0.0.2)
~DESKTOP-GIT:CLOUDM@>login {token}
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
ToolBoxV2-0.0.2.tar.gz
(28.4 kB
view hashes)
Built Distribution
Close
Hashes for ToolBoxV2-0.0.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdbf874ec27fd6b54a7304fdec504c90b877de2b632bc7b50274f6d4c9ab5838 |
|
MD5 | eb0d67eb36fb68cca1a600fcfe542831 |
|
BLAKE2b-256 | 869f95e5a116731b80327a2ee767f922b8fb958fed620d7a5b331a5b86f2863b |