Closed bcantrill closed 9 years ago
It would be very nice for "thoth ls" to take trailing arbitrary fields, e.g.:
$ thoth ls mtime=20h properties.sysinfo.Datacenter_Name properties.fmri thoth: using database at 165.225.169.30:28015 (configured locally) NAME TYPE TIME NODE/CMD TICKET DATACENTER_NAME FMRI dd5832e66592b3fb core 2015-06-19T22:54:09 node - us-east-1 svc:/smartdc/application/wf-runner:default 86f40152ab250503 core 2015-06-19T23:01:03 stud - us-east-2 svc:/pkgsrc/stud:default 617982644dd3a6ed core 2015-06-19T23:41:20 libvirtd - us-east-3b - 77c1253c43b1f53d core 2015-06-19T23:41:20 libvirtd - us-east-3b - 50f827b951b04b74 core 2015-06-19T23:41:21 libvirtd - us-east-3b - a687bf6416d65ec4 core 2015-06-19T23:41:21 libvirtd - us-east-3b - 1f8ebec638cc1af2 core 2015-06-19T23:41:21 libvirtd - us-east-3b - 81dfc789162a29f8 core 2015-06-19T23:41:21 libvirtd - us-east-3b - b27ca0233031968b core 2015-06-19T23:41:22 libvirtd - us-east-3b - 72906661514b011b core 2015-06-19T23:41:22 libvirtd - us-east-3b - a1703421a0800065 core 2015-06-19T23:41:22 libvirtd - us-east-3b - ab7fb4e89eba1c1a core 2015-06-19T23:41:22 libvirtd - us-east-3b - 5475d943b4b50732 core 2015-06-19T23:41:23 libvirtd - us-east-3b - 51b4774248a2c7cd core 2015-06-20T00:29:31 node - us-east-3b svc:/smartdc/application/wf-runner:default b38917bce68e1e41 core 2015-06-20T00:29:43 node - us-east-3b svc:/smartdc/application/wf-runner:default b9e4fedb27a04340 core 2015-06-20T00:29:57 node - us-east-3b svc:/smartdc/application/wf-runner:default bcc9297171dd8fce core 2015-06-20T00:37:07 libvirtd - us-east-3b - f1bf42180e01e2ba core 2015-06-20T00:37:07 libvirtd - us-east-3b - ff63e64b721026b0 core 2015-06-20T00:37:07 libvirtd - us-east-3b - 1fdde630fb40e600 core 2015-06-20T00:37:07 libvirtd - us-east-3b - 8d43ac8551f6e626 core 2015-06-20T00:37:08 libvirtd - us-east-3b - 75b432a15f731e7c core 2015-06-20T00:37:08 libvirtd - us-east-3b - b1d1c9bd1f57a0e4 core 2015-06-20T00:37:08 libvirtd - us-east-3b - fe307f5e6a4c51dc core 2015-06-20T00:37:08 libvirtd - us-east-3b - 7e43b1cac666b0d7 core 2015-06-20T00:37:09 libvirtd - us-east-3b - e8d1ec702425a340 core 2015-06-20T00:37:09 libvirtd - us-east-3b - 9bfb4a37a5f9aead core 2015-06-20T00:37:09 libvirtd - us-east-3b - e394bd87d2d2741c core 2015-06-20T00:47:11 metadata - us-east-2 svc:/system/smartdc/metadata:default c7cc573c31d18bf6 core 2015-06-20T01:24:13 metadata - us-east-2 svc:/system/smartdc/metadata:default dc1ba90c321533f2 core 2015-06-20T02:06:49 metadata - us-east-3 svc:/system/smartdc/metadata:default c49ff83099442e2b core 2015-06-20T02:32:11 node - us-east-1 svc:/smartdc/agent/cn-agent:default e8abff77833e16d5 core 2015-06-20T03:15:44 node - staging-1 svc:/smartdc/agent/zonetracker:default b8eeef19e6db6dea core 2015-06-20T09:49:13 node - us-east-1 svc:/smartdc/agent/cn-agent:default 160ffec79ffbc7a3 core 2015-06-20T13:00:01 vmadm OS-3333 us-east-1 svc:/smartdc/agent/cn-agent:default 209ae576adc8a850 core 2015-06-20T17:32:20 vmadm - us-east-2 svc:/smartdc/agent/vm-agent:default
It would be very nice for "thoth ls" to take trailing arbitrary fields, e.g.: