From 5db1733cdfdac831cc10ff734c61d68079c47d1f Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Sat, 08 Dec 2018 11:46:22 +0000
Subject: [PATCH] Caching started...

---
 borgbutler-core/src/main/java/de/micromata/borgbutler/config/Configuration.java |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/borgbutler-core/src/main/java/de/micromata/borgbutler/config/Configuration.java b/borgbutler-core/src/main/java/de/micromata/borgbutler/config/Configuration.java
index 449f910..69698f4 100644
--- a/borgbutler-core/src/main/java/de/micromata/borgbutler/config/Configuration.java
+++ b/borgbutler-core/src/main/java/de/micromata/borgbutler/config/Configuration.java
@@ -14,4 +14,16 @@
     public void add(BorgRepoConfig repo) {
         repos.add(repo);
     }
+
+    public BorgRepoConfig getRepo(String idOrName) {
+        if (idOrName == null) {
+            return null;
+        }
+        for (BorgRepoConfig repoConfig : repos) {
+            if (idOrName.equals(repoConfig.getRepo()) ||idOrName.equals(repoConfig.getName())) {
+                return repoConfig;
+            }
+        }
+        return null;
+    }
 }

--
Gitblit v1.10.0