Skip to content

Commit

Permalink
Support getting records from gram also. This closes #1018
Browse files Browse the repository at this point in the history
  • Loading branch information
brotherlogic committed Jun 18, 2024
1 parent 0383ed0 commit ce9adc2
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 3 deletions.
8 changes: 5 additions & 3 deletions scripts/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,18 @@ go 1.22.1

require (
github.com/brotherlogic/goserver v0.0.0-20240303220030-80da220f0393
github.com/brotherlogic/gramophile v0.730.0
github.com/brotherlogic/recordsorganiser v0.0.0-20240612135429-bdfdaff7a34a
google.golang.org/grpc v1.64.0
)

require (
github.com/brotherlogic/discovery v0.0.0-20240606190231-e382455850aa // indirect
github.com/brotherlogic/discogs v0.0.0-20240423133614-439f08ef1ded // indirect
github.com/brotherlogic/discovery v0.0.0-20240613190632-3ce3672df0f0 // indirect
github.com/golang/protobuf v1.5.4 // indirect
golang.org/x/net v0.26.0 // indirect
golang.org/x/sys v0.21.0 // indirect
golang.org/x/text v0.16.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240610135401-a8a62080eff3 // indirect
google.golang.org/grpc v1.64.0 // indirect
google.golang.org/genproto/googleapis/rpc v0.0.0-20240617180043-68d350f18fd4 // indirect
google.golang.org/protobuf v1.34.2 // indirect
)
8 changes: 8 additions & 0 deletions scripts/go.sum
Original file line number Diff line number Diff line change
@@ -1,11 +1,17 @@
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
github.com/brotherlogic/discogs v0.0.0-20240423133614-439f08ef1ded h1:mRRK6BG+xxDJjpEcyYhAJnrsG8boDp9pHmZY5Z5hTPg=
github.com/brotherlogic/discogs v0.0.0-20240423133614-439f08ef1ded/go.mod h1:ZQrj/DKTPBbaQL+RO5MkwKmPrTffm6qwsSnVcdckSw8=
github.com/brotherlogic/discovery v0.0.0-20240606190231-e382455850aa h1:/PJbc4DahZs9Iyg+5wkKxIadtdNk2SAFi7ATQY3bcdA=
github.com/brotherlogic/discovery v0.0.0-20240606190231-e382455850aa/go.mod h1:3DCW+d1KIW1IWDAhouS8zLqcClZZ7SjqAMTTBdV681M=
github.com/brotherlogic/discovery v0.0.0-20240613190632-3ce3672df0f0 h1:gNC34d/lrkxYnYGk4mGIEhhIt+a1+rx6H8gcr4rmdxU=
github.com/brotherlogic/discovery v0.0.0-20240613190632-3ce3672df0f0/go.mod h1:mqaggOR1DuxLG3dBnf7f16B2J7IlCH1znWKB6UWtqUs=
github.com/brotherlogic/godiscogs v0.0.0-20240522132740-cb2896bb34cb h1:kG7WV4wCVLENJPRCUOTK/QZyIf81lip2dvcLgqY5p5c=
github.com/brotherlogic/godiscogs v0.0.0-20240522132740-cb2896bb34cb/go.mod h1:4wYe3uogEJqP77td2b2j69c+TLcSDrqgd5pqj7vlb6U=
github.com/brotherlogic/goserver v0.0.0-20240303220030-80da220f0393 h1:URH8Z026zIMp4jli5l0AdRpxorjYMAOzA3zf2eifYW8=
github.com/brotherlogic/goserver v0.0.0-20240303220030-80da220f0393/go.mod h1:DQcHpGZOjqnapi7JCYxmpOebkVjqgpfLuPNNNquy4Z0=
github.com/brotherlogic/gramophile v0.730.0 h1:w5q1UJ7weoXjH/GeySItSbeCWHSdLhdU8eJOONUY/NM=
github.com/brotherlogic/gramophile v0.730.0/go.mod h1:P2M7f97/5OW5Jd8lPxdBfKR1PKDurhFzCzsY1vM6SvY=
github.com/brotherlogic/recordcollection v0.0.0-20240605140000-d42b72caa1a4 h1:/qDJFEEKYvtErTq0nPzxl263IjzXSazjaeIf3kxt+Qw=
github.com/brotherlogic/recordcollection v0.0.0-20240605140000-d42b72caa1a4/go.mod h1:XCkHgo5UlpZpjpw9Q9UKA+KR23F3mph087CZEfDYvrs=
github.com/brotherlogic/recordsorganiser v0.0.0-20240612135429-bdfdaff7a34a h1:YoSia5KXjKITsrNEAuSH4VPegf7V9HzIH74gwV3nDUs=
Expand All @@ -32,6 +38,8 @@ golang.org/x/text v0.16.0 h1:a94ExnEXNtEwYLGJSIUxnWoxoRz/ZcCsV63ROupILh4=
golang.org/x/text v0.16.0/go.mod h1:GhwF1Be+LQoKShO3cGOHzqOgRrGaYc9AvblQOmPVHnI=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240610135401-a8a62080eff3 h1:9Xyg6I9IWQZhRVfCWjKK+l6kI0jHcPesVlMnT//aHNo=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240610135401-a8a62080eff3/go.mod h1:EfXuqaE1J41VCDicxHzUDm+8rk+7ZdXzHV0IhO/I6s0=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240617180043-68d350f18fd4 h1:Di6ANFilr+S60a4S61ZM00vLdw0IrQOSMS2/6mrnOU0=
google.golang.org/genproto/googleapis/rpc v0.0.0-20240617180043-68d350f18fd4/go.mod h1:Ue6ibwXGpU+dqIcODieyLOcgj7z8+IcskoNIgZxtrFY=
google.golang.org/grpc v1.64.0 h1:KH3VH9y/MgNQg1dE7b3XfVK0GsPSIzJwdF617gUSbvY=
google.golang.org/grpc v1.64.0/go.mod h1:oxjF8E3FBnjp+/gVFYdWacaLDx9na1aqy9oovLpxQYg=
google.golang.org/protobuf v1.34.2 h1:6xV6lTsCfpGD21XK49h7MhtcApnLqkfYgPcdHftf6hg=
Expand Down
14 changes: 14 additions & 0 deletions scripts/matcher.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,10 @@ import (
"time"

"github.com/brotherlogic/goserver/utils"
"google.golang.org/grpc"
"google.golang.org/grpc/credentials/insecure"

pbg "github.com/brotherlogic/gramophile/proto"
pbro "github.com/brotherlogic/recordsorganiser/proto"
)

Expand All @@ -29,4 +32,15 @@ func main() {
}

fmt.Printf("Found %v records in %v\n", len(records.GetLocations()[0].GetReleasesLocation()), os.Args[1])

conn2, err := grpc.Dial("gramophile-grpc.brotherlogic-backend.com:80", grpc.WithTransportCredentials(insecure.NewCredentials()))
if err != nil {
log.Fatalf("unable to dial gramophile: %w", err)
}
kclient := pbg.NewGramophileEServiceClient(conn2)
r, err := kclient.GetOrg(ctx, &pbg.GetOrgRequest{
OrgName: os.Args[2],
})
log.Printf("Found %v records in %v\n", len(r.GetSnapshot().GetPlacements()))

}

0 comments on commit ce9adc2

Please sign in to comment.