22 lines
827 B
Diff
22 lines
827 B
Diff
From 988cbd9fb600261106d5da1db6a7bf9cde218eaa Mon Sep 17 00:00:00 2001
|
|
From: Oyvind Albrigtsen <oalbrigt@redhat.com>
|
|
Date: Fri, 25 Apr 2025 16:38:03 +0200
|
|
Subject: [PATCH] fence_ibm_powervs: fix plaintext token file support
|
|
|
|
---
|
|
agents/ibm_powervs/fence_ibm_powervs.py | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
diff --git a/agents/ibm_powervs/fence_ibm_powervs.py b/agents/ibm_powervs/fence_ibm_powervs.py
|
|
index ec9a0c11d..d408e8727 100755
|
|
--- a/agents/ibm_powervs/fence_ibm_powervs.py
|
|
+++ b/agents/ibm_powervs/fence_ibm_powervs.py
|
|
@@ -35,6 +35,7 @@ def get_token(conn, options):
|
|
api_key = keys.get("apikey", "")
|
|
# data is text, return as is
|
|
except ValueError:
|
|
+ f.seek(0)
|
|
api_key = f.read().strip()
|
|
except FileNotFoundError:
|
|
logging.debug("Failed: Cannot open file {}".format(key_file))
|