This repository has been archived on 2020-01-20. You can view files and clone it, but cannot push or open issues or pull requests.
node-spearhead/TODO.txt

74 lines
1.4 KiB
Plaintext
Raw Normal View History

2015-08-26 07:19:42 +03:00
"shortid" instead of full UUID "id" in default output, and then allow lookup
by that shortid. Really nice for 80 columns.
- insts
- networks
2015-08-26 07:19:42 +03:00
image "name@version" in 'triton insts' table. Optionally?
2015-08-26 01:47:29 +03:00
# DONE
triton
triton -v # bunyan trace logging
triton images # list images
2015-08-26 07:19:42 +03:00
triton image ID|NAME # get image
2015-08-26 02:19:19 +03:00
triton packages # list packages
2015-08-26 07:19:42 +03:00
triton package ID|NAME
2015-08-26 02:19:19 +03:00
2015-08-26 06:53:48 +03:00
triton instances|insts # list machines
triton instance|inst ID|NAME # get machine
2015-08-26 01:47:29 +03:00
2015-08-26 07:19:42 +03:00
triton create # triton create-instance
2015-08-26 09:30:43 +03:00
triton delete VM|IMAGE # substring matching? too dangerous
triton delete --vm VM
triton delete --image IMAGE
2015-08-26 06:53:48 +03:00
triton cloudapi ...
2015-08-26 07:19:42 +03:00
triton ssh ...
2015-08-26 07:19:42 +03:00
triton info
triton create -n|--dry-run # does the fake delay, shows what img/pkg/etc.
# maybe today
bash completion (subcmd options)
bash completion (cached data: insts, imgs, pkgs, names and ids)
2015-08-26 00:25:30 +03:00
triton images
Drop 'state' in default columns. Add type to be able to see lx or not
for 'linux' ones. That might hit that stupid naming problem.
# profiles
triton profile # list all profiles
triton profile NAME # show NAME profile
triton profile -a NAME # sets it as active
triton profile -n|--new # ???
For today: only the implicit 'env' profile.
# config
~/.triton/
config.json
{"currProfile": "east3b"}
east3b/ # profile
PROFILE2/
...
# another day
triton config get|set|list # see 'npm config'
2015-08-26 01:47:29 +03:00
triton --shell # or whatever, repl