repositories
/
e-mobility-charging-stations-simulator.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Apply dependencies update
[e-mobility-charging-stations-simulator.git]
/
src
/
performance
/
storage
/
Storage.ts
diff --git
a/src/performance/storage/Storage.ts
b/src/performance/storage/Storage.ts
index 266d934177886eec06ca97b19a8ba07db11a5c42..66bbc5f5d6f724acfacae07a5e627aa95315d85d 100644
(file)
--- a/
src/performance/storage/Storage.ts
+++ b/
src/performance/storage/Storage.ts
@@
-1,13
+1,13
@@
// Copyright Jerome Benoit. 2021. All Rights Reserved.
// Copyright Jerome Benoit. 2021. All Rights Reserved.
-import { DBName, StorageType } from '../../types/Storage';
-
-import { EmptyObject } from '../../types/EmptyObject';
-import { HandleErrorParams } from '../../types/Error';
-import Statistics from '../../types/Statistics';
import { URL } from 'url';
import { URL } from 'url';
-import Utils from '../../utils/Utils';
+
+import type { EmptyObject } from '../../types/EmptyObject';
+import type { HandleErrorParams } from '../../types/Error';
+import type { Statistics } from '../../types/Statistics';
+import { DBName, StorageType } from '../../types/Storage';
import logger from '../../utils/Logger';
import logger from '../../utils/Logger';
+import Utils from '../../utils/Utils';
export abstract class Storage {
protected readonly storageUri: URL;
export abstract class Storage {
protected readonly storageUri: URL;
@@
-25,10
+25,12
@@
export abstract class Storage {
table?: string,
params: HandleErrorParams<EmptyObject> = { throwError: false }
): void {
table?: string,
params: HandleErrorParams<EmptyObject> = { throwError: false }
): void {
+ const inTableOrCollectionStr =
+ (!Utils.isNullOrUndefined(table) || !table) && ` in table or collection '${table}'`;
logger.error(
logger.error(
- `${this.logPrefix} ${this.getDBNameFromStorageType(type)} error '${
error.message}'${
- (!Utils.isNullOrUndefined(table) || !table) && ` in table or collection '${table}'`
- }
: %j
`,
+ `${this.logPrefix} ${this.getDBNameFromStorageType(type)} error '${
+ error.message
+ }
'${inTableOrCollectionStr}:
`,
error
);
if (params?.throwError) {
error
);
if (params?.throwError) {