diff options
author | Razvan Becheriu <razvan@isc.org> | 2023-08-21 07:10:45 +0200 |
---|---|---|
committer | Razvan Becheriu <razvan@isc.org> | 2023-09-18 10:08:07 +0200 |
commit | 150ef07994da9c59ac4081c8df58f5d4d748cac7 (patch) | |
tree | 093452f78a1a0bf10cc645b945bd0a58b048871e /src/lib/yang | |
parent | [#2904] revert parsers grammar changes in ARM (diff) | |
download | kea-150ef07994da9c59ac4081c8df58f5d4d748cac7.tar.xz kea-150ef07994da9c59ac4081c8df58f5d4d748cac7.zip |
[#3003] output_options alias for output-options
Diffstat (limited to 'src/lib/yang')
-rw-r--r-- | src/lib/yang/tests/translator_logger_unittests.cc | 6 | ||||
-rw-r--r-- | src/lib/yang/translator_logger.cc | 4 | ||||
-rw-r--r-- | src/lib/yang/translator_logger.h | 4 |
3 files changed, 7 insertions, 7 deletions
diff --git a/src/lib/yang/tests/translator_logger_unittests.cc b/src/lib/yang/tests/translator_logger_unittests.cc index 365e4bd474..469df79469 100644 --- a/src/lib/yang/tests/translator_logger_unittests.cc +++ b/src/lib/yang/tests/translator_logger_unittests.cc @@ -85,7 +85,7 @@ TEST_F(TranslatorLoggersTestv6, get) { ASSERT_TRUE(severity); ASSERT_EQ(Element::string, severity->getType()); EXPECT_EQ("WARN", severity->stringValue()); - ConstElementPtr options = logger->get("output_options"); + ConstElementPtr options = logger->get("output-options"); ASSERT_TRUE(options); ASSERT_EQ(1, options->size()); ConstElementPtr option = options->get(0); @@ -114,7 +114,7 @@ TEST_F(TranslatorLoggersTestv4, set) { ElementPtr logger = Element::createMap(); logger->set("name", Element::create("foo")); logger->set("severity", Element::create("WARN")); - logger->set("output_options", options); + logger->set("output-options", options); ElementPtr loggers = Element::createList(); loggers->add(logger); ASSERT_NO_THROW_LOG(translator_->setLoggers(xpath, loggers)); @@ -135,7 +135,7 @@ TEST_F(TranslatorLoggersTestv4, set) { ASSERT_TRUE(severity); ASSERT_EQ(Element::string, severity->getType()); EXPECT_EQ("WARN", severity->stringValue()); - ConstElementPtr got_os = logger->get("output_options"); + ConstElementPtr got_os = logger->get("output-options"); ASSERT_TRUE(got_os); ASSERT_EQ(1, got_os->size()); ConstElementPtr got_o = got_os->get(0); diff --git a/src/lib/yang/translator_logger.cc b/src/lib/yang/translator_logger.cc index bff43db77d..d2d8994b91 100644 --- a/src/lib/yang/translator_logger.cc +++ b/src/lib/yang/translator_logger.cc @@ -53,7 +53,7 @@ TranslatorLogger::getLoggerKea(DataNode const& data_node) { ConstElementPtr options = getOutputOptions(data_node); if (options) { - result->set("output_options", options); + result->set("output-options", options); } return (result->empty() ? ElementPtr() : result); @@ -106,7 +106,7 @@ TranslatorLogger::setLoggerKea(string const& xpath, ConstElementPtr elem) { checkAndSetLeaf(elem, xpath, "severity", LeafBaseType::Enum); checkAndSetUserContext(elem, xpath); - ConstElementPtr options = elem->get("output_options"); + ConstElementPtr options = elem->get("output-options"); if (options && !options->empty()) { setOutputOptions(xpath, options); } diff --git a/src/lib/yang/translator_logger.h b/src/lib/yang/translator_logger.h index 6d54dc4b25..cc58dc9d01 100644 --- a/src/lib/yang/translator_logger.h +++ b/src/lib/yang/translator_logger.h @@ -18,7 +18,7 @@ namespace yang { /// @code /// { /// "name": <name>, -/// "output_options": [ <output options> ], +/// "output-options": [ <output options> ], /// "severity": <severity>, /// "debuglevel": <debug level>, /// "user-context": { <json map> }, @@ -58,7 +58,7 @@ namespace yang { /// { /// "name": "foo", /// "severity": "WARN", -/// "output_options": +/// "output-options": /// [ /// { /// "output": "/bar", |