StampedValuePtr getGlobalParameter4(const ServerSelector& server_selector,
const std::string& name) {
StampedValueCollection parameters;
-
- auto tags = server_selector.getTags();
- for (auto tag : tags) {
+ auto const& tags = server_selector.getTags();
+ for (auto const& tag : tags) {
PsqlBindArray in_bindings;
in_bindings.addTempString(tag.get());
in_bindings.add(name);
in_bindings.addInet4(pool_end_address);
getPools(GET_POOL4_RANGE_ANY, in_bindings, pools, pool_ids);
} else {
- auto tags = server_selector.getTags();
- for (auto tag : tags) {
+ auto const& tags = server_selector.getTags();
+ for (auto const& tag : tags) {
PsqlBindArray in_bindings;
in_bindings.add(tag.get());
in_bindings.addInet4(pool_start_address);
PgSqlConfigBackendDHCPv4::getAllGlobalParameters4(const ServerSelector& server_selector) const {
LOG_DEBUG(pgsql_cb_logger, DBGLVL_TRACE_BASIC, PGSQL_CB_GET_ALL_GLOBAL_PARAMETERS4);
StampedValueCollection parameters;
- auto tags = server_selector.getTags();
- for (auto tag : tags) {
+ auto const& tags = server_selector.getTags();
+ for (auto const& tag : tags) {
PsqlBindArray in_bindings;
in_bindings.addTempString(tag.get());
impl_->getGlobalParameters(PgSqlConfigBackendDHCPv4Impl::GET_ALL_GLOBAL_PARAMETERS4,
LOG_DEBUG(pgsql_cb_logger, DBGLVL_TRACE_BASIC, PGSQL_CB_GET_MODIFIED_GLOBAL_PARAMETERS4)
.arg(util::ptimeToText(modification_time));
StampedValueCollection parameters;
- auto tags = server_selector.getTags();
- for (auto tag : tags) {
+ auto const& tags = server_selector.getTags();
+ for (auto const& tag : tags) {
PsqlBindArray in_bindings;
in_bindings.addTempString(tag.get());
in_bindings.addTimestamp(modification_time);
/// audit entry is when there is a single server tag, i.e. "all" or explicit
/// server name. In fact, these are the most common two cases.
std::string tag = ServerTag::ALL;
- auto tags = server_selector.getTags();
+ const auto& tags = server_selector.getTags();
if (tags.size() == 1) {
tag = tags.begin()->get();
}
const boost::posix_time::ptime& modification_time,
const uint64_t& modification_id,
AuditEntryCollection& audit_entries) {
- auto tags = server_selector.getTags();
- for (auto tag : tags) {
+ auto const& tags = server_selector.getTags();
+ for (auto const& tag : tags) {
// Create the input parameters.
PsqlBindArray in_bindings;
in_bindings.addTempString(tag.get());
PgSqlConfigBackendImpl::getAllOptionDefs(const int index,
const ServerSelector& server_selector,
OptionDefContainer& option_defs) {
- auto tags = server_selector.getTags();
- for (auto tag : tags) {
+ auto const& tags = server_selector.getTags();
+ for (auto const& tag : tags) {
PsqlBindArray in_bindings;
in_bindings.addTempString(tag.get());
getOptionDefs(index, in_bindings, option_defs);
const ServerSelector& server_selector,
const boost::posix_time::ptime& modification_time,
OptionDefContainer& option_defs) {
- auto tags = server_selector.getTags();
- for (auto tag : tags) {
+ auto const& tags = server_selector.getTags();
+ for (auto const& tag : tags) {
PsqlBindArray in_bindings;
in_bindings.addTempString(tag.get());
in_bindings.addTimestamp(modification_time);
const ServerSelector& server_selector) {
OptionContainer options;
- auto tags = server_selector.getTags();
- for (auto tag : tags) {
+ auto const& tags = server_selector.getTags();
+ for (auto const& tag : tags) {
PsqlBindArray in_bindings;
in_bindings.addTempString(tag.get());
getOptions(index, in_bindings, universe, options);
OptionContainer options;
- auto tags = server_selector.getTags();
PsqlBindArray in_bindings;
- for (auto tag : tags) {
+ auto const& tags = server_selector.getTags();
+ for (auto const& tag : tags) {
in_bindings.addTempString(tag.get());
in_bindings.addTimestamp(modification_time);
getOptions(index, in_bindings, universe, options);