Skip to content

Commit 2a64733

Browse files
author
innokenty
committed
add public method to update quota in ConfigRepository
1 parent 527f4e7 commit 2a64733

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

proxy/src/main/java/ru/qatools/gridrouter/ConfigRepository.java

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,13 +65,16 @@ public void beanChanged(Path filename, Browsers browsers) {
6565
} else {
6666
LOGGER.info("Loading quota configuration file [{}]", filename);
6767
String user = FilenameUtils.getBaseName(filename.toString());
68-
userBrowsers.put(user, browsers);
69-
routes.putAll(browsers.getRoutesMap());
70-
LOGGER.info("Loaded quota configuration for [{}] from [{}]: \n\n{}",
71-
user, filename, browsers.toXml());
68+
updateQuota(user, browsers);
7269
}
7370
}
7471

72+
public void updateQuota(String user, Browsers browsers) {
73+
userBrowsers.put(user, browsers);
74+
routes.putAll(browsers.getRoutesMap());
75+
LOGGER.info("Loaded quota configuration for [{}]: \n\n{}", user, browsers.toXml());
76+
}
77+
7578
public Map<String, String> getRoutes() {
7679
return routes;
7780
}

0 commit comments

Comments
 (0)