From cfe09b266ca8a6e0de0af1ff8b573d8ce18aa3ef Mon Sep 17 00:00:00 2001 From: Xavier Perret <xa.perret@outlook.com> Date: Tue, 18 Oct 2022 18:52:09 +0200 Subject: [PATCH] removed useless func and print and added way to get db from object stora --- app/object-storage/object-storage.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/app/object-storage/object-storage.go b/app/object-storage/object-storage.go index 207b2cd..1f8b4c9 100644 --- a/app/object-storage/object-storage.go +++ b/app/object-storage/object-storage.go @@ -30,6 +30,7 @@ func removeTransactionFromBlobStorage(transaction Transaction, database Database func fakeTransaction(transactionToFake Transaction, fakeTransaction Transaction, database Database) Database { for i, trans := range database { if trans.Id == transactionToFake.Id { + fakeTransaction.Id = transactionToFake.Id database[i] = fakeTransaction break } @@ -64,15 +65,18 @@ func readDatabaseFromBlobStorage(blob Blob) Database { log.Fatal(err) } + var database Database + err = json.Unmarshal(downloadedData.Bytes(), &database) + if err != nil { + log.Fatal(err) + } fmt.Println(downloadedData.String()) - return Database{} + return database } func writeDatabaseToBlobStorage(database Database, blob Blob) { ctx := context.Background() - fmt.Printf("Creating a dummy file to test the upload and download\n") - data, err := json.Marshal(database) // Upload to data to blob storage @@ -88,10 +92,6 @@ func randomString() string { return strconv.Itoa(r.Int()) } -func createBlobStorageClient() { - -} - func InitAzureCredentials(storageAccountName string) AzureCredentials { fmt.Printf("Azure Blob storage initialization\n") -- GitLab