diff --git a/src/rougail/user_data_ansible/__init__.py b/src/rougail/user_data_ansible/__init__.py
index 24b98f4..991169c 100644
--- a/src/rougail/user_data_ansible/__init__.py
+++ b/src/rougail/user_data_ansible/__init__.py
@@ -18,6 +18,7 @@ along with this program. If not, see .
from pathlib import Path
from ansible.parsing.vault import VaultLib, PromptVaultSecret
+
try:
from ansible.module_utils.common.text.converters import to_bytes
except ModuleNotFoundError:
@@ -31,8 +32,8 @@ from .__version__ import __version__
class RougailUserDataAnsible(RougailUserDataYaml):
- """Load Ansible data from encrypted file
- """
+ """Load Ansible data from encrypted file"""
+
def __init__(
self,
config,
@@ -42,6 +43,7 @@ class RougailUserDataAnsible(RougailUserDataYaml):
) -> None:
if rougailconfig is None:
from rougail import RougailConfig
+
rougailconfig = RougailConfig
user_data = rougailconfig["step.user_data"]
if "ansible" not in user_data:
@@ -60,8 +62,7 @@ class RougailUserDataAnsible(RougailUserDataYaml):
self.source = _('the Ansible file "{0}"')
def open(self, filename: str) -> dict:
- """Open file
- """
+ """Open file"""
prompt = PromptVaultSecret(
to_bytes(self.secret), "default", ["Vault password: "]
)
diff --git a/src/rougail/user_data_ansible/config.py b/src/rougail/user_data_ansible/config.py
index 7923b73..8ae908a 100644
--- a/src/rougail/user_data_ansible/config.py
+++ b/src/rougail/user_data_ansible/config.py
@@ -15,6 +15,7 @@ details.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see .
"""
+
from .i18n import _