handle AttributeError instead of disabling sfa plugin
[nodemanager.git] / plugins / sfagids.py
index e7e2b1a..81c7b1e 100644 (file)
@@ -32,7 +32,10 @@ def start():
         return
     keyfile, certfile = get_keypair(None)
     api = ComponentAPI(key_file=keyfile, cert_file=certfile)
-    api.get_node_key()
+    try:
+        api.get_node_key()
+    except AttributeError:
+        return
 
 def GetSlivers(data, config=None, plc=None):
     if not sfa: