Skip to content

Commit

Permalink
fix(simulate): fix the bug that the multi pub config does not load co…
Browse files Browse the repository at this point in the history
…rrectly
  • Loading branch information
wivwiv committed May 9, 2023
1 parent 082edd1 commit 7c68fa0
Showing 1 changed file with 5 additions and 17 deletions.
22 changes: 5 additions & 17 deletions cli/src/lib/pub.ts
Original file line number Diff line number Diff line change
Expand Up @@ -126,19 +126,7 @@ const multiPub = async (
commandType: CommandType,
message?: string | Buffer,
) => {
const {
save,
config,
count,
interval,
messageInterval,
hostname,
port,
topic,
clientId,
verbose,
maximumReconnectTimes,
} = options
const { save, config } = options

let simulator: Simulator = {} as Simulator
if (commandType === 'simulate') {
Expand All @@ -148,15 +136,15 @@ const multiPub = async (
const simulateOptions = options as SimulatePubOptions
checkScenarioExists(simulateOptions.scenario, simulateOptions.file)
simulator = loadSimulator(simulateOptions.scenario, simulateOptions.file)

checkTopicExists(topic, 'simulate')
} else {
options = config ? loadConfig('benchPub', config) : options
save && saveConfig('benchPub', options)

checkTopicExists(topic, 'benchPub')
}

const { count, interval, messageInterval, hostname, port, topic, clientId, verbose, maximumReconnectTimes } = options

checkTopicExists(topic, commandType)

const connOpts = parseConnectOptions(options, 'pub')

const pubOpts = parsePublishOptions(options)
Expand Down

0 comments on commit 7c68fa0

Please sign in to comment.