Commit Graph

34 Commits

Author SHA1 Message Date
Marius Pana 75ec73a31c merge with upstream 2018-07-24 13:22:09 +03:00
Trent Mick 264f69dc54 joyent/node-triton#250 triton profile list doesn't seem to work without full env
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Pedro Palazón Candel <pedro@joyent.com>
Approved by: Marsell Kukuljevic <marsell@joyent.com>
Approved by: Pedro Palazón Candel <pedro@joyent.com>
2018-06-26 16:57:15 -07:00
Marius Pana d589694608 changed env vars to SC 2018-02-10 18:29:30 +02:00
Trent Mick 9d8681a21b joyent/node-triton#201 Assuming an RBAC role in triton CLI v5 throws error
Reviewed by: Julien Gilli <julien.gilli@joyent.com>
2017-08-08 16:52:42 -07:00
Trent Mick 4ee67a5725 joyent/node-triton#176 triton `--act-as` option was broken by joyent/node-triton#156
Reviewed by: Julien Gilli <julien.gilli@joyent.com>
2017-02-17 17:17:51 -08:00
Chris Burroughs 75cb032f3a joyent/node-triton#156 allow all profile fields to be given on the cli
Reviewed by: Trent Mick <trent.mick@joyent.com>
Approved by: Trent Mick <trent.mick@joyent.com>
2017-01-31 16:09:01 +00:00
Chris Burroughs 68e5b68583 PUBAPI-1171 improve boolean envvar error handling
PUBAPI-1205 mirror node-smartdc meaning for SDC_TESTING
PUBAPI-1351 label each group of env vars for clarity
Reviewed by: Trent Mick <trent.mick@joyent.com>
Approved by: Trent Mick <trent.mick@joyent.com>
2017-01-25 18:26:14 +00:00
Trent Mick 8cd4dd80eb joyent/node-triton#46 Triton help for setting up and using Docker against a Triton DC
This implements all but step #4 (`triton docker ...`) in the proposal.
2016-03-18 16:51:22 -07:00
Trent Mick e8d1fb578b joyent/node-triton#97 `triton profile set -` to set the *last* profile as current 2016-03-10 11:42:23 -08:00
Trent Mick edb28b6791 node-triton#86 "triton profiles" should not require a current profile 2016-02-02 22:03:01 -08:00
Trent Mick 59b804fe6c support triton.createClient(...) without requiring a configDir 2016-02-02 10:47:34 -08:00
Trent Mick f66e50c770 joyent/node-triton#65 Fix 'triton profile(s)' handling when the user has no profiles yet 2015-12-29 14:32:27 -08:00
Trent Mick 21164320c7 improvements for using node-triton as a module 2015-12-08 11:59:45 -08:00
Trent Mick 6b1065b24d Don't print 'user: undefined' for the env profile for 'triton profile' if not defined 2015-11-05 11:33:59 -08:00
Trent Mick 8a46d23268 joyent/node-triton#54 A start at RBAC support (still very early) 2015-11-03 15:40:59 -08:00
Trent Mick aeebcf19f0 'triton profile -a' from stdin, JSON file or interactively 2015-09-28 12:20:21 -07:00
Trent Mick bf21ac467a 'triton profile{,s}' all except 'triton profile -a' 2015-09-25 12:19:29 -07:00
Trent Mick f38bfb68f1 should support TRITON_KEY_ID as well 2015-09-25 10:22:58 -07:00
Trent Mick 99d9113eae joyent/node-triton#28 profile opts (-i, -a, -k, -u) aren't being applied to profiles other than the `env` profile
Profile/CloudAPI top-level CLI options are now applied to the current
profile. Also clean up loading of the 'env' profile a bit so that
special casing of that is more hidden in "config.js".

Also add support for the TRITON_URL, TRITON_TLS_INSECURE and
TRITON_ACCOUNT envvars. (I didn't add TRITON_KEY_ID because a coming
change will do better than that.)

Fixes #28, #24.
2015-09-21 12:34:37 -07:00
Dave Eddy 6159bf404d remove glob dep, fixes #20 2015-09-21 14:01:00 -04:00
Trent Mick 7aa59f148f joyent/node-triton#19 stricter checking of profile files when loading them 2015-09-09 21:53:38 -07:00
Trent Mick d2e999916b joyent/node-triton#18 first cut of 'triton profiles' 2015-09-09 16:04:15 -07:00
Dave Eddy bdc3ea6651 mpl and copyright 2015-09-04 14:12:20 -04:00
Dave Eddy 782c82faa7 remove executable bits on non-executable files 2015-09-02 16:33:30 -04:00
Trent Mick 018c46ef43 'make check' clean 2015-09-02 10:47:06 -07:00
Dave Eddy ae8a19d568 quick jsstyle cleanup 2015-09-01 15:03:52 -04:00
Trent Mick 9241f90ccf 'make check-jsl' clean 2015-09-01 10:44:34 -07:00
Trent Mick 9e3df02a5e shortid support for instances; --url,--account et al top-level options 2015-08-26 17:22:02 -07:00
Dave Eddy a5213658fa config, cache images 2015-08-26 12:59:12 -04:00
Trent Mick d694f0ba19 wire up Triton class and cloudapi client 2015-08-25 13:11:40 -07:00
Trent Mick dfca3e0ace unfinished and broken work :) 2015-07-25 22:47:45 -07:00
Trent Mick d64ea56308 renaming to 'sdc' 2014-02-19 19:49:49 -08:00
Trent Mick 67b170e68f '-p PROFILE' option; ~/.joyentcloudconfig.json config file name 2014-02-07 18:23:18 -08:00
Trent Mick 120f3198cf first commit 2014-02-07 13:21:24 -08:00