GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
MDATA-PUT(1) Metadata Commands MDATA-PUT(1)

mdata-put -- Set the value of a metadata key-value pair.

/usr/sbin/mdata-put keyname [ value ]

The mdata-put command allows the user (or a script) to modify the metadata for a guest instance running in a SmartDataCenter (SDC) cloud. Metadata values are generally set programmatically via CloudAPI, or during interactive provisioning via a Web Portal. The value of a key-value pair may be obtained by passing its name to the mdata-get command.

The key-value pair named keyname will be updated in the metadata store for this instance. If a value argument is provided on the command-line, then that value will be used. Otherwise, if stdin is not a tty, the value will be read from stdin.

If the metadata service is unavailable at the time of the request, this command will block waiting for it to become available. Non-transient failures, such as the non-existence of the requested keyname, will cause the program to exit with a non-zero status. Depending on the nature of the error, some diagnostic output may be printed to stderr.

The following exit values are returned:

0

Successful completion.

The requested keyname was valid, and its value was updated.

2

An error occurred.

An unexpected error condition occurred, which is believed to be a non-transient condition. Retrying the request is not expected to resolve the error condition; either a software bug or misconfiguration exists.

3

A usage error occurred.

Malformed arguments were passed to the program. Check the usage instructions to ensure valid arguments are supplied.

mdata-delete(1), mdata-get(1), mdata-list(1)

October 2013 Joyent SmartDataCenter

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.