| | |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonProperty; |
| | | import lombok.Getter; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | |
| | | repoConfigs.add(repoConfig); |
| | | } |
| | | |
| | | public BorgRepoConfig getRepoConfig(String name) { |
| | | if (name == null) { |
| | | public BorgRepoConfig getRepoConfig(String idOrName) { |
| | | if (idOrName == null) { |
| | | return null; |
| | | } |
| | | for (BorgRepoConfig repoConfig : repoConfigs) { |
| | | if (name.equals(repoConfig.getRepo())) { |
| | | if (StringUtils.equals(idOrName, repoConfig.getRepo()) || StringUtils.equals(idOrName, repoConfig.getId())) { |
| | | return repoConfig; |
| | | } |
| | | } |