for (Match match : conf.getMatches()) {
ContainerFlow cFlow = new ContainerFlow(match);
if (delete) {
- logger.trace("Removing Flow Spec %s from Container {}", conf.getName(), containerName);
+ logger.trace("Removing Flow Spec {} from Container {}", conf.getName(), containerName);
container.deleteFlowSpec(cFlow);
} else {
- logger.trace("Adding Flow Spec %s to Container {}", conf.getName(), containerName);
+ logger.trace("Adding Flow Spec {} to Container {}", conf.getName(), containerName);
container.addFlowSpec(cFlow);
}
* @param delete
*/
private void updateResourceGroups(String containerName, boolean delete) {
+ String containerProfile = System.getProperty("container.profile");
+ if (containerProfile == null) containerProfile = "Container";
// Container Roles and Container Resource Group
- String groupName = "Container-" + containerName;
- String containerAdminRole = "Container-" + containerName + "-Admin";
- String containerOperatorRole = "Container-" + containerName + "-Operator";
+ String groupName = containerProfile+"-" + containerName;
+ String containerAdminRole = containerProfile+"-" + containerName + "-Admin";
+ String containerOperatorRole = containerProfile+"-" + containerName + "-Operator";
Set<String> allContainerSet = resourceGroups.get(allResourcesGroupName);
if (delete) {
resourceGroups.remove(groupName);