Skip to content

Commit 1a3f615

Browse files
committed
fix: replace db with api
1 parent 27e4c0c commit 1a3f615

4 files changed

Lines changed: 7 additions & 16 deletions

File tree

internal/accession/accession.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ import (
1515
"github.com/NBISweden/sda-bpctl/helpers"
1616
"github.com/NBISweden/sda-bpctl/internal/client"
1717
"github.com/NBISweden/sda-bpctl/internal/config"
18-
"github.com/NBISweden/sda-bpctl/internal/database"
1918
"github.com/NBISweden/sda-bpctl/internal/models"
2019
"github.com/spf13/cobra"
2120
)
@@ -87,9 +86,9 @@ func init() {
8786
accessionCmd.Flags().StringVar(&dataDirectory, "data-directory", "data", "Path to directory to write / read intermediate files for stableIDs and fileIDs")
8887
}
8988

90-
func Run(api client.APIClient, db database.PostgresDb, datasetFolder string, userID string) ([]string, error) {
89+
func Run(api client.APIClient, datasetFolder string, userID string) ([]string, error) {
9190
slog.Info("starting accession")
92-
files, err := db.GetUserFiles(userID, datasetFolder, true)
91+
files, err := api.GetUsersFiles()
9392
if err != nil {
9493
return nil, err
9594
}

internal/ingest/ingest.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import (
99
"github.com/NBISweden/sda-bpctl/cmd"
1010
"github.com/NBISweden/sda-bpctl/internal/client"
1111
"github.com/NBISweden/sda-bpctl/internal/config"
12-
"github.com/NBISweden/sda-bpctl/internal/database"
1312
"github.com/NBISweden/sda-bpctl/internal/models"
1413
"github.com/spf13/cobra"
1514
)
@@ -52,8 +51,8 @@ func init() {
5251
ingestCmd.Flags().StringVar(&configPath, "config", "config.yaml", "Path to configuration file")
5352
}
5453

55-
func Run(api client.APIClient, db database.PostgresDb, datasetFolder string, userID string, expectedFiles int) (int, error) {
56-
files, err := db.GetUserFiles(userID, datasetFolder, true)
54+
func Run(api client.APIClient, datasetFolder string, userID string, expectedFiles int) (int, error) {
55+
files, err := api.GetUsersFiles()
5756
if err != nil {
5857
return 0, err
5958
}

internal/job/job.go

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import (
1010
"github.com/NBISweden/sda-bpctl/internal/accession"
1111
"github.com/NBISweden/sda-bpctl/internal/client"
1212
"github.com/NBISweden/sda-bpctl/internal/config"
13-
"github.com/NBISweden/sda-bpctl/internal/database"
1413
"github.com/NBISweden/sda-bpctl/internal/dataset"
1514
"github.com/NBISweden/sda-bpctl/internal/ingest"
1615
"github.com/spf13/cobra"
@@ -74,13 +73,7 @@ func runJob(expectedFiles int) error {
7473
return err
7574
}
7675

77-
db, err := database.New(cfg)
78-
if err != nil {
79-
return err
80-
}
81-
defer db.Close()
82-
83-
filesCount, err := ingest.Run(api, *db, datasetFolder, userID, expectedFiles)
76+
filesCount, err := ingest.Run(api, datasetFolder, userID, expectedFiles)
8477
if err != nil {
8578
return err
8679
}
@@ -94,7 +87,7 @@ func runJob(expectedFiles int) error {
9487
return err
9588
}
9689

97-
accessionIDs, err := accession.Run(api, *db, datasetFolder, userID)
90+
accessionIDs, err := accession.Run(api, datasetFolder, userID)
9891
if err != nil {
9992
return err
10093
}

main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
_ "github.com/NBISweden/sda-bpctl/internal/mail"
1414
)
1515

16-
var version = "v1.1.1"
16+
var version = "v1.1.2"
1717

1818
func main() {
1919
slog.Info("running", "version", version)

0 commit comments

Comments
 (0)