@@ -28,15 +28,14 @@ import (
28
28
var FilterList = & cobra.Command {
29
29
Use : "list" ,
30
30
Example : "pb query list " ,
31
- Short : "List of saved filter for a stream " ,
32
- Long : "\n Show a list of saved filter for a stream " ,
31
+ Short : "List of saved filters " ,
32
+ Long : "\n Show the list of saved filters for current user " ,
33
33
PreRunE : PreRunDefaultProfile ,
34
34
Run : func (_ * cobra.Command , _ []string ) {
35
35
client := DefaultClient ()
36
36
37
37
p := model .UIApp ()
38
- _ , err := p .Run ()
39
- if err != nil {
38
+ if _ , err := p .Run (); err != nil {
40
39
os .Exit (1 )
41
40
}
42
41
@@ -46,17 +45,18 @@ var FilterList = &cobra.Command{
46
45
filterToPbQuery (a .Stream (), a .StartTime (), a .EndTime ())
47
46
}
48
47
if d .FilterID () != "" {
49
- deleteFilter (& client , d .FilterID ())
48
+ deleteFilter (& client , d .FilterID (), d . Title () )
50
49
}
51
50
},
52
51
}
53
52
54
53
// Delete a saved filter from the list of filter
55
- func deleteFilter (client * HTTPClient , filterID string ) {
54
+ func deleteFilter (client * HTTPClient , filterID , title string ) {
55
+ fmt .Printf ("\n Attempting to delete '%s'" , title )
56
56
deleteURL := `filters/filter/` + filterID
57
57
req , err := client .NewRequest ("DELETE" , deleteURL , nil )
58
58
if err != nil {
59
- fmt .Println ("Error deleting the filter" )
59
+ fmt .Println ("Failed to delete the filter with error: " , err )
60
60
}
61
61
62
62
resp , err := client .client .Do (req )
@@ -66,7 +66,7 @@ func deleteFilter(client *HTTPClient, filterID string) {
66
66
defer resp .Body .Close ()
67
67
68
68
if resp .StatusCode == 200 {
69
- fmt .Printf ("\n \ n Filter Deleted " )
69
+ fmt .Printf ("\n Filter deleted \n \n " )
70
70
}
71
71
}
72
72
0 commit comments