diff --git a/eqx-get-deviceid-spot b/eqx-get-deviceid-spot new file mode 100755 index 0000000..1d9015c --- /dev/null +++ b/eqx-get-deviceid-spot @@ -0,0 +1,26 @@ +#!/bin/bash +# eqx-get-deviceid-spot +# +# Give a device ID, check if it is spot or not. +# null = not spot +# true = spot + +EQXDEVICEID="$1" + +if [[ $1 == "" ]] + then \ + echo -e "Need device ID" + echo -e "To get device IDs in a project, run:" + echo -e "eqx-get-project-devices [project name]" + echo + exit +fi + +packet \ + device get \ + --json \ + --id $EQXDEVICEID \ + 2>/dev/null | \ + jq '.spot_instance' | \ + sed -e 's/"//g' +