Mercurial > hg > orthanc
comparison OrthancServer/OrthancInitialization.cpp @ 439:081a44d5110b
notes
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 15 May 2013 17:10:52 +0200 |
parents | 28ba73274919 |
children | 997282a61ff8 |
comparison
equal
deleted
inserted
replaced
438:7bbe77cb9e12 | 439:081a44d5110b |
---|---|
127 | 127 |
128 Json::Value::Members members = parameter.getMemberNames(); | 128 Json::Value::Members members = parameter.getMemberNames(); |
129 for (size_t i = 0; i < members.size(); i++) | 129 for (size_t i = 0; i < members.size(); i++) |
130 { | 130 { |
131 std::string info = "\"" + members[i] + "\" = " + parameter[members[i]].toStyledString(); | 131 std::string info = "\"" + members[i] + "\" = " + parameter[members[i]].toStyledString(); |
132 LOG(INFO) << "Registering user-specific metadata: " << info; | 132 LOG(INFO) << "Registering user-defined metadata: " << info; |
133 | 133 |
134 if (!parameter[members[i]].asBool()) | 134 if (!parameter[members[i]].asBool()) |
135 { | 135 { |
136 LOG(ERROR) << "Not a number in this user-specific metadata: " << info; | 136 LOG(ERROR) << "Not a number in this user-defined metadata: " << info; |
137 throw OrthancException(ErrorCode_BadParameterType); | 137 throw OrthancException(ErrorCode_BadParameterType); |
138 } | 138 } |
139 | 139 |
140 int metadata = parameter[members[i]].asInt(); | 140 int metadata = parameter[members[i]].asInt(); |
141 | 141 |
143 { | 143 { |
144 RegisterUserMetadata(metadata, members[i]); | 144 RegisterUserMetadata(metadata, members[i]); |
145 } | 145 } |
146 catch (OrthancException e) | 146 catch (OrthancException e) |
147 { | 147 { |
148 LOG(ERROR) << "Cannot register this user-specific metadata: " << info; | 148 LOG(ERROR) << "Cannot register this user-defined metadata: " << info; |
149 throw e; | 149 throw e; |
150 } | 150 } |
151 } | 151 } |
152 } | 152 } |
153 } | 153 } |