-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu 12 Jun 2014 01:20:13 PM UTC, Nahum Shalman via smartos-discuss
wrote:
> On 06/12/2014 04:52 AM, Tim Boudreau via smartos-discuss wrote:
>> A bit of fun with vmadm list | cut -b-36 | xargs ... ought to let you
>> enumerate all the zones and call dladm on each.
>
> May I suggest the cleaner:
> vmadm list -H -o uuid | xargs ...
>
> The vmadm command is quite capable of listing only the details you
> want. :)
>
> -Nahum

I like this game :)

Example: full JSON output friendly for piped processing with with the
json command

```
vmadm lookup -j
```

Example: find UUIDs of all machines running 64-bit SmartMachine Base
13.2.1:

```
for uuid in $(vmadm lookup
image_uuid='17c98640-1fdb-11e3-bf51-3708ce78e75a')
do
   # maybe bring up 14.1.0 machines and migrate data
done
```

See:
https://us-east.manta.joyent.com/smartosman/public/man1M/vmadm.1M.html
http://trentm.com/json/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTmb+zAAoJEP0rIXJNjNSA9t0IAJpqQbOrlQG590uZa/OsX7Mm
KibZ6exHEke+UraxO59hr+Dq3sNz1FiFDhkE6CNVDhD/JwLECQ40bIYaVxuA+S7J
26MlmjX6I8HG74LcI2pM9H0H7/ug3jLvFWlqkHcb0Ooo/kFsTpb691pMEe8Snspi
rK+G6cHgPQrRNpT4T0uJ2zdiau6cJz+Bc9QuWa0rHJavZaoTKsheutZa1Ar2RdBo
q/sfSBY4vvwsD81pT+8jgVTMUoTTFIMFu6cSlPpT0dwAbH2TD6JiX6l+iV51TCdv
BZcUpeUC4nLTnT8tzHJuTXTERDG97yRFfXFWH7V1kYoF41yeZcJjaNvniJ+mVqY=
=NWf3
-----END PGP SIGNATURE-----



-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb
Powered by Listbox: http://www.listbox.com

Reply via email to