summaryrefslogtreecommitdiffstats
path: root/src/tuple_gen.cpp
diff options
context:
space:
mode:
authorwenxian li <wenxianl@cisco.com>2015-10-20 00:55:53 -0400
committerwenxian li <wenxianl@cisco.com>2015-10-20 00:55:53 -0400
commitb8e15f0ec903d0e8f7fd23d8e0e03b89b50b817b (patch)
tree1a52602b9f8dea00c14969b8f20af6f06c8a044a /src/tuple_gen.cpp
parentf2d4fdad463a6d4ba0c3d8d0622fb6931425c7f9 (diff)
minor change
Diffstat (limited to 'src/tuple_gen.cpp')
-rwxr-xr-xsrc/tuple_gen.cpp18
1 files changed, 5 insertions, 13 deletions
diff --git a/src/tuple_gen.cpp b/src/tuple_gen.cpp
index 80a25f1a..3352c482 100755
--- a/src/tuple_gen.cpp
+++ b/src/tuple_gen.cpp
@@ -316,15 +316,11 @@ void operator >> (const YAML::Node& node, CTupleGenYamlInfo & fi) {
const YAML::Node& c_pool_info = node["generator_clients"];
for (uint16_t idx=0;idx<c_pool_info.size();idx++) {
CTupleGenPoolYaml pool;
- try {
- c_pool_info[idx] >> pool;
- if (fi.m_client_pool.size()>0) {
- copy_global_pool_para(pool, fi.m_client_pool[0]);
- }
- fi.m_client_pool.push_back(pool);
- } catch ( const std::exception& e ) {
- printf("client pool in YAML is wrong\n");
+ c_pool_info[idx] >> pool;
+ if (fi.m_client_pool.size()>0) {
+ copy_global_pool_para(pool, fi.m_client_pool[0]);
}
+ fi.m_client_pool.push_back(pool);
}
} else {
printf("no client generator pool configured, using default pool\n");
@@ -334,11 +330,7 @@ void operator >> (const YAML::Node& node, CTupleGenYamlInfo & fi) {
const YAML::Node& s_pool_info = node["generator_servers"];
for (uint16_t idx=0;idx<s_pool_info.size();idx++) {
CTupleGenPoolYaml pool;
- try {
- s_pool_info[idx] >> pool;
- } catch ( const std::exception& e ) {
- printf("server pool in YAML is wrong\n");
- }
+ s_pool_info[idx] >> pool;
if (fi.m_server_pool.size()>0) {
copy_global_pool_para(pool, fi.m_server_pool[0]);
}