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
fix: properly handle undefined connector id at remote start transaction
[e-mobility-charging-stations-simulator.git]
/
src
/
types
/
AutomaticTransactionGenerator.ts
diff --git
a/src/types/AutomaticTransactionGenerator.ts
b/src/types/AutomaticTransactionGenerator.ts
index 2625f8ad485993a54702fb4eacf23b3e3254cafd..2ff04c09096a42fcc8e33b2a8bb937fa84fd4cc8 100644
(file)
--- a/
src/types/AutomaticTransactionGenerator.ts
+++ b/
src/types/AutomaticTransactionGenerator.ts
@@
-1,10
+1,12
@@
+import type { JsonObject } from './JsonType.js'
+
export enum IdTagDistribution {
RANDOM = 'random',
ROUND_ROBIN = 'round-robin',
CONNECTOR_AFFINITY = 'connector-affinity'
}
export enum IdTagDistribution {
RANDOM = 'random',
ROUND_ROBIN = 'round-robin',
CONNECTOR_AFFINITY = 'connector-affinity'
}
-export interface AutomaticTransactionGeneratorConfiguration {
+export interface AutomaticTransactionGeneratorConfiguration
extends JsonObject
{
enable: boolean
minDuration: number
maxDuration: number
enable: boolean
minDuration: number
maxDuration: number
@@
-13,7
+15,6
@@
export interface AutomaticTransactionGeneratorConfiguration {
probabilityOfStart: number
stopAfterHours: number
stopAbsoluteDuration: boolean
probabilityOfStart: number
stopAfterHours: number
stopAbsoluteDuration: boolean
- stopOnConnectionFailure: boolean
requireAuthorize?: boolean
idTagDistribution?: IdTagDistribution
}
requireAuthorize?: boolean
idTagDistribution?: IdTagDistribution
}