From 9f1f3e2cee8d96dff5d26ee49335575b4bc57af0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Pavel=20K=C3=A1cha?= <ph@cesnet.cz>
Date: Tue, 13 Sep 2016 16:18:56 +0200
Subject: [PATCH] RA command line works with the new config

---
 warden3/contrib/warden_ra/warden_ra.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/warden3/contrib/warden_ra/warden_ra.py b/warden3/contrib/warden_ra/warden_ra.py
index 15a674f..c24a34d 100755
--- a/warden3/contrib/warden_ra/warden_ra.py
+++ b/warden3/contrib/warden_ra/warden_ra.py
@@ -407,8 +407,9 @@ def get_args():
 
 if __name__ == "__main__":
     args = get_args()
-    config = read_cfg(os.path.join(os.path.dirname(__file__), args.config or "warden_ra.cfg"))
-    registry = EjbcaRegistry(**config)
+    config = os.path.join(os.path.dirname(__file__), args.config or "warden_ra.cfg")
+    server = build_server(read_cfg(config))
+    registry = server.handler.registry
     if args.verbose:
         print(registry)
     command = args.command
-- 
GitLab