✨ Adds log listing
This commit is contained in:
parent
9ec12d7325
commit
6754872cfe
@ -56,7 +56,23 @@ func main() {
|
|||||||
{
|
{
|
||||||
Name: "clients",
|
Name: "clients",
|
||||||
Usage: "fetch all clients",
|
Usage: "fetch all clients",
|
||||||
Action: func(context.Context, *cli.Command) error {
|
Action: clients,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
Name: "logs",
|
||||||
|
Usage: "fetch all/specific logs",
|
||||||
|
Action: logs,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
|
err := cmd.Run(context.Background(), os.Args)
|
||||||
|
if err != nil {
|
||||||
|
log.Fatal(err)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
func clients(context.Context, *cli.Command) error {
|
||||||
err := load()
|
err := load()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
@ -82,13 +98,32 @@ func main() {
|
|||||||
|
|
||||||
fmt.Printf("%s", body)
|
fmt.Printf("%s", body)
|
||||||
return nil
|
return nil
|
||||||
},
|
}
|
||||||
},
|
|
||||||
},
|
func logs(context.Context, *cli.Command) error {
|
||||||
|
err := load()
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
err := cmd.Run(context.Background(), os.Args)
|
url := fmt.Sprintf("%s/admin/logs", server)
|
||||||
|
req, err := http.NewRequest(http.MethodGet, url, nil)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
|
req.Header.Set("Authorization", token)
|
||||||
|
|
||||||
|
res, err := http.DefaultClient.Do(req)
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
body, err := io.ReadAll(res.Body)
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
fmt.Printf("%s", body)
|
||||||
|
return nil
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user