Skip to content

Commit cc8ee5c

Browse files
committed
tap: move main package to libtap
1 parent 6b8ad3e commit cc8ee5c

File tree

16 files changed

+26
-24
lines changed

16 files changed

+26
-24
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ test-coverage.out
3737
/sonar-cli
3838
/stress
3939
/supercollider
40+
/tap
4041

4142
# Don't ignore this file itself, or other specific dotfiles
4243
!.gitignore

cmd/tap/main.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import (
1212

1313
_ "net/http/pprof"
1414

15+
"github.com/bluesky-social/indigo/libtap"
1516
_ "github.com/joho/godotenv/autoload"
1617

1718
"github.com/earthboundkid/versioninfo/v2"
@@ -181,7 +182,7 @@ func runTap(ctx context.Context, cmd *cli.Command) error {
181182
return fmt.Errorf("relay-url must start with http:// or https://")
182183
}
183184

184-
config := TapConfig{
185+
config := libtap.TapConfig{
185186
DatabaseURL: cmd.String("db-url"),
186187
DBMaxConns: int(cmd.Int("max-db-conn")),
187188
RelayUrl: relayUrl,
@@ -203,7 +204,7 @@ func runTap(ctx context.Context, cmd *cli.Command) error {
203204
}
204205

205206
logger.Info("creating tap service")
206-
tap, err := NewTap(config)
207+
tap, err := libtap.NewTap(config)
207208
if err != nil {
208209
return err
209210
}
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package main
1+
package libtap
22

33
import (
44
"context"
@@ -9,7 +9,7 @@ import (
99

1010
comatproto "github.com/bluesky-social/indigo/api/atproto"
1111
"github.com/bluesky-social/indigo/atproto/atclient"
12-
"github.com/bluesky-social/indigo/cmd/tap/models"
12+
"github.com/bluesky-social/indigo/libtap/models"
1313
"go.opentelemetry.io/otel/attribute"
1414
"gorm.io/gorm"
1515
"gorm.io/gorm/clause"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package main
1+
package libtap
22

33
import (
4-
"github.com/bluesky-social/indigo/cmd/tap/models"
4+
"github.com/bluesky-social/indigo/libtap/models"
55
"gorm.io/gorm"
66
)
77

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package main
1+
package libtap
22

33
import (
44
"context"
@@ -9,7 +9,7 @@ import (
99
"sync/atomic"
1010
"time"
1111

12-
"github.com/bluesky-social/indigo/cmd/tap/models"
12+
"github.com/bluesky-social/indigo/libtap/models"
1313
"gorm.io/gorm"
1414
"gorm.io/gorm/clause"
1515
)
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package main
1+
package libtap
22

33
import (
44
"context"
@@ -13,9 +13,9 @@ import (
1313
"github.com/bluesky-social/indigo/atproto/atdata"
1414
"github.com/bluesky-social/indigo/atproto/repo"
1515
"github.com/bluesky-social/indigo/atproto/syntax"
16-
"github.com/bluesky-social/indigo/cmd/tap/models"
1716
"github.com/bluesky-social/indigo/events"
1817
"github.com/bluesky-social/indigo/events/schedulers/parallel"
18+
"github.com/bluesky-social/indigo/libtap/models"
1919
"github.com/gorilla/websocket"
2020
"go.opentelemetry.io/otel"
2121
"gorm.io/gorm"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package main
1+
package libtap
22

33
import (
44
"github.com/prometheus/client_golang/prometheus"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package main
1+
package libtap
22

33
import (
44
"context"
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
package main
1+
package libtap
22

33
import (
44
"context"
55
"log/slog"
66

77
"github.com/bluesky-social/indigo/atproto/identity"
88
"github.com/bluesky-social/indigo/atproto/syntax"
9-
"github.com/bluesky-social/indigo/cmd/tap/models"
9+
"github.com/bluesky-social/indigo/libtap/models"
1010
"gorm.io/gorm"
1111
)
1212

0 commit comments

Comments
 (0)