Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
List your joyent machines by the compute node they are running on. Ensure your workload is distributed!
JavaScript
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
lib
.gitignore
package.json
readme.md

readme.md

smartdc-listcomputenodes

List your joyent machines by the compute node they are running on. Ensure your workload is distributed!

Install

npm install smartdc-listcomputenodes -g

Use

sdc-listcomputenodes

The only option is --format, which can be json or human

Example

sdc-listcomputenodes --format human

> sdc-listcomputenodes --format human
Compute Nodes:

xxx-xxx-xxx (2)
- my-server-1 @ 123.123.123.123,192.168.10.11
- my-server-2 @ 123.123.123.123,192.168.10.11
yyy-yyy-yyy (1)
 - my-server-3 @ 123.123.123.123,192.168.10.11

Notes

Currently, the binary package(s) assume you will be running the commands from bash, and have the following environment variables set for the normal smartdc API:

  • SDC_URL url for the Joyent API (something like https://us-sw-1.api.joyentcloud.com/)
  • SDC_ACCOUNT your joyent account name
  • SDC_KEY_ID the fingerprint of your SSH key

If you are upgrading from smartdc v6x, note the name change for the required ENV variables, and click visit https://npmjs.org/package/smartdc to learn how to generate your ssh fingerprint

Something went wrong with that request. Please try again.