@graft<EOL>def facter_info():
with suppress(FileNotFoundError):  <EOL><INDENT>proc = subprocess.Popen(['<STR_LIT>', '<STR_LIT>'],<EOL>stdout=subprocess.PIPE,<EOL>stderr=subprocess.PIPE)<EOL>stdout, stderr = proc.communicate()<EOL>if not proc.returncode:<EOL><INDENT>data = serializer.load(stdout)<EOL>return {'<STR_LIT>': data}<EOL><DEDENT><DEDENT>
Returns data from facter.