MCPcopy Create free account
hub / github.com/hashintel/hash / initialiseStorageProvider

Function initialiseStorageProvider

apps/hash-api/src/storage/index.ts:57–67  ·  view source on GitHub ↗
(
  app: Express,
  provider: StorageType,
)

Source from the content-addressed store, hash-verified

55let uploadStorageProvider: StorageType = "LOCAL_FILE_SYSTEM";
56
57export const initialiseStorageProvider = (
58 app: Express,
59 provider: StorageType,
60) => {
61 const initialiser = storageProviderInitialiserLookup[provider];
62
63 const newProvider = initialiser(app);
64
65 storageProviderLookup[provider] = newProvider;
66 return newProvider;
67};
68
69export const getUploadStorageProvider = (): FileStorageProvider => {
70 const uploadProvider = storageProviderLookup[uploadStorageProvider];

Callers 2

setupStorageProvidersFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected