grafana/pkg/infra/filestorage
Artur Wierzbicki a8b90d9a25
FileStore: add basic file storage API (#46051)
* #45498: fs API alpha

* #45498: remove grafanaDS changes for filestorage.go

* #45498: fix lint

* #45498: fix lint

* #45498: remove db file storage migration

* #45498: linting

* #45498: linting

* #45498: linting

* #45498: fix imports

* #45498: add comment

* remove StorageName abstractions

* FileStore: add dummy implementation (#46071)

* #45498: bring back grafanaDs changes, add dummy filestorage

* #45498: rename grafanaDs to public

* #45498: modify join

* #45498: review fix

* #45498:  unnecessary leading newline (whitespace) IMPORTANT FIX

* #45498: fix belongsToStorage

* #45498: fix removeStoragePrefix so that it works with abs paths

Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2022-03-03 10:53:26 +04:00
..
api_test.go FileStore: add basic file storage API (#46051) 2022-03-03 10:53:26 +04:00
api.go FileStore: add basic file storage API (#46051) 2022-03-03 10:53:26 +04:00
cdk_blob_filestorage.go FileStore: add basic file storage API (#46051) 2022-03-03 10:53:26 +04:00
db_filestorage.go FileStore: add basic file storage API (#46051) 2022-03-03 10:53:26 +04:00
dummy.go FileStore: add basic file storage API (#46051) 2022-03-03 10:53:26 +04:00
filestorage_test.go FileStore: add basic file storage API (#46051) 2022-03-03 10:53:26 +04:00
filestorage.go FileStore: add basic file storage API (#46051) 2022-03-03 10:53:26 +04:00
fs_integration_test.go FileStore: add basic file storage API (#46051) 2022-03-03 10:53:26 +04:00
test_utils.go FileStore: add basic file storage API (#46051) 2022-03-03 10:53:26 +04:00
wrapper.go FileStore: add basic file storage API (#46051) 2022-03-03 10:53:26 +04:00