ConfigItem<ScenarioDefinition> configItem = ConfigItem.of(scenario.createDefinition(), scenario.getName());
if (getCommandLine().hasOption('i')) {
ObjectId scenarioId = ObjectId.parse(getCommandLine().getOptionValue('i'));
UniqueId latestScenarioId = configSource.get(scenarioId, VersionCorrection.LATEST).getUniqueId();
configItem.setUniqueId(latestScenarioId);
configMaster.update(new ConfigDocument(configItem));
} else {
configMaster.add(new ConfigDocument(configItem));
}
}