We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 45ca1a2 commit 6529c9eCopy full SHA for 6529c9e
testinfra/modules/puppet.py
@@ -11,11 +11,12 @@
11
# limitations under the License.
12
13
import json
14
+from typing import Dict
15
16
from testinfra.modules.base import InstanceModule
17
18
-def parse_puppet_resource(data):
19
+def parse_puppet_resource(data: str) -> Dict[str, Dict[str, str]]:
20
"""Parse data returned by 'puppet resource'
21
22
$ puppet resource user
@@ -37,7 +38,7 @@ def parse_puppet_resource(data):
37
38
[...]
39
"""
40
- state = {}
41
+ state: Dict[str, Dict[str, str]] = {}
42
current = None
43
for line in data.splitlines():
44
if not current:
0 commit comments