TritonDataCenter / manta-thoth

Thoth is a Manta-based system for core and crash dump management
16 stars 7 forks source link

"thoth ls" should be able to output arbitrary fields #114

Closed bcantrill closed 9 years ago

bcantrill commented 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