5151try :
5252 from ansible .module_utils .common .text .converters import to_bytes
5353except ImportError : # pragma: no branch
54- from ansible .module_utils ._text import to_bytes
54+ from ansible .module_utils ._text import ( # type: ignore[no-redef,unused-ignore]
55+ to_bytes ,
56+ )
57+
5558from ansible .module_utils .parsing .convert_bool import boolean
5659from ansible .parsing .dataloader import DataLoader
5760from ansible .parsing .mod_args import ModuleArgsParser
119122
120123def parse_yaml_from_file (filepath : str ) -> AnsibleJSON :
121124 """Extract a decrypted YAML object from file."""
122- dataloader = DataLoader () # type: ignore[no-untyped-call]
125+ dataloader = DataLoader () # type: ignore[no-untyped-call,unused-ignore ]
123126 if hasattr (dataloader , "set_vault_secrets" ):
124127 dataloader .set_vault_secrets ([
125128 ("default" , PromptVaultSecret (_bytes = to_bytes (DEFAULT_VAULT_PASSWORD ))) # type: ignore[no-untyped-call]
@@ -136,7 +139,7 @@ def parse_yaml_from_file(filepath: str) -> AnsibleJSON:
136139
137140def path_dwim (basedir : str , given : str ) -> str :
138141 """Convert a given path do-what-I-mean style."""
139- dataloader = DataLoader () # type: ignore[no-untyped-call]
142+ dataloader = DataLoader () # type: ignore[no-untyped-call,unused-ignore ]
140143 dataloader .set_basedir (basedir )
141144 return str (dataloader .path_dwim (given ))
142145
@@ -151,7 +154,7 @@ def ansible_templar(basedir: Path, templatevars: Any) -> Templar:
151154 if basedir .name == "tasks" :
152155 basedir = basedir .parent
153156
154- dataloader = DataLoader () # type: ignore[no-untyped-call]
157+ dataloader = DataLoader () # type: ignore[no-untyped-call,unused-ignore ]
155158 dataloader .set_basedir (str (basedir ))
156159 templar = Templar (dataloader , variables = templatevars )
157160 return templar
0 commit comments