MCPcopy
hub / github.com/PeerDB-io/peerdb / MongoConnector

Struct MongoConnector

flow/connectors/mongo/mongo.go:62–71  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

60) (ChangeStream, error)
61
62type MongoConnector struct {
63 logger log.Logger
64 metadataStore metadataStore
65 config *protos.MongoConfig
66 client *mongo.Client
67 ssh *utils.SSHTunnel
68 createChangeStream createChangeStreamFunc
69 totalBytesRead atomic.Int64
70 deltaBytesRead atomic.Int64
71}
72
73func NewMongoConnector(ctx context.Context, config *protos.MongoConfig) (*MongoConnector, error) {
74 logger := internal.LoggerFromCtx(ctx)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected