Ignore new lob test utils

This commit is contained in:
Eli Ribble 2026-04-17 02:23:28 +00:00
parent dc3cce0b8a
commit 273e2b7b32
No known key found for this signature in database
2 changed files with 33 additions and 0 deletions

4
.gitignore vendored
View file

@ -4,6 +4,10 @@ cmd/geocode-test/geocode-test
cmd/passwordgen/passwordgen
districts/
flogo.log
lob/cmd/letter-create/letter-create
lob/cmd/letter-list/letter-list
lob/cmd/address-create/address-create
lob/cmd/address-list/address-list
nidus-sync
nidus-sync.log
node_modules/

View file

@ -0,0 +1,29 @@
package main
import (
"context"
"log"
"os"
"github.com/Gleipnir-Technology/nidus-sync/lob"
)
func main() {
key := os.Getenv("LOB_API_KEY")
if key == "" {
log.Println("LOB_API_KEY is empty")
os.Exit(1)
}
client := lob.NewLob(key)
ctx := context.TODO()
letters, err := client.LetterList(ctx)
if err != nil {
log.Printf("err: %v", err)
os.Exit(2)
}
for _, letter := range letters {
log.Printf("%s %s %s", letter.ID, letter.To.ID, letter.From.ID)
}
}