-
Directory listing marker fix (#157)
* Fixes #156, the marker query param was incorrect
-
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
Verified
This commit was signed with a verified signature.stack72 Paul Stack
GPG key ID: CB4C8109B73A7D6D Learn about signing commits -
Verified
This commit was signed with a verified signature.stack72 Paul Stack
GPG key ID: CB4C8109B73A7D6D Learn about signing commits -
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
client: Not Setting Services URL on Private Install (#152)
Anything other than JPC / SPC will no longer try and parse the datacenter to set the services url
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
-
-
-
* services: Add services sub-package * client: Begin work integrating TSG with triton-go * services: Add example of listing machine templates * WIP * More WIP * WIP * Fix an issue where header override could leave empty header values * WIP: Add new TSG client parameter across all sub-packages * services: Flesh out entire TSG InstanceTemplate API * services: Use DecodeError for TSG client requests * services: Update TSG API example file * services: Initial pass over TSG ServiceGroup API * client: Revert back to using a custom error for TSG client * examples: Add ServiceGroups example * services: Continuation of Service Groups API * services: Remove AccountId from CreateTemplateInput * services: Lowercase JSON keys and rename object field names * services: Auto generate and override TSG URL from current Triton URL data center Fixes #130 * examples: Update service API examples to use latest * Safely remove ServicesURL from ClientConfig * services: Add group update and return JSON for creates * services: Changing to use TSG Service IDs rather than Names * client: Shut off new isManta for our TSG client signer * services: Change AccountID to an int64 * services: Use string typed fields for new UUID based keys * services: Update to the latest TSG API schema * services: Update examples for hitting TSG API * services: Add recently introduced Group.ListInstances support in TSG This adds support for the recently merged Group.ListInstances in TSG. We import the `github.com/joyent/triton-go/compute` package into the services package so that we can parse instances identical to how they are today. Since the new TSG endpoint passes this JSON directly through in the same format, this worked out great with minimal changes. Some changes were made to the compute package to support this functionality but existing tests pass. Primarily, we needed to export a function for parsing extracting meta CNS tags out of the Tags map returned by VMAPI. The consumer will still need to implement their own `compute._Instance` object and `_Instance.toNative` function. * Fix linter warning * groups: Add unit tests for Service Group APIs * services: Switch TSG groups path to pluralized resource name * services: Remove InstanceNamePrefix from Templates API * services: Add unit tests for Instance Group APIs * client: Generate proper TSG URL when running within SPC * services: Introduce timestamps and match latest API changes * services: Remove AccountID from being returned through TSG API * services: Fix a test that didn't rebase over well * examples: Move service examples around so they meet linter rules * client: Fix linter warning about map loop
-
Merge pull request #150 from joyent/triton-cli-keys
cli/keys: Add support for list, get, add and delete SSH Key
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
-
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
cli/compute-utils: Add support for compute datacenters and services (#…
…146) Adds support for: % triton datacenters % triton services
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
cli/instances: Add support for instance management (#145)
This adds support for Start, Stop, Reboot and IP
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
cli/account: Add the ability to manage Triton account from CLI (#144)
This adds GET and UPDATE for triton account command This PR also needs to change the Account Update request to use a POST rather than a PUT as per the API documentation. Without this, it doesn't actually make the changes in the API
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Adding the stub for a manta cli. This has basic list directory func only
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Adding the stub for a manta cli. This has basic list directory func only
-
Creation of a CLI based on triton-go This is the initial work to start allow instance interaction - it is designed based on the cobra / viper command structure and can continue to grow based on new commands
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
client: overrideHeader needs to use Header.Set not Header.Add (#141)
This commit changes the implementation of overrideHeader to use `Header.Set` instead of `Header.Add`. We're doing this to ensure that header overrides are definitively set and do not cause duplicated or empty header values, which can be the case when using `Header.Add`.
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Add support for the SetRoleTags call available in the CloudAPI. (#112)
This commit adds support for the SetRoleTags call available in the CloudAPI, which allows for setting a single or multiple role tags to use with the RBAC, either for an individual resource or for the whole group of resources (e.g., all the current instances, etc.). Additionally, this commit also adds GetRoleTags function, whilst not provided by the CloudAPI, can be used to retrieve a list of currently set role tags. Signed-off-by: Krzysztof Wilczynski <kw@linux.com>
-
-
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
-
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
Merge pull request #137 from joyent/travis-go1.10
Bump travis file to build with go1.10
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
-
maintenance: Move to gometalinter (#136)
This cleans up a lot of the GNUMakefile and makes it simplier due to centralising tooling for linting etc
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
-
-
Verified
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits