MCPcopy Create free account
hub / github.com/NyarchLinux/DesktopPuppet / get_expressions

Method get_expressions

puppet_extension.py:212–221  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

210 os.remove(self.lockfile)
211
212 def get_expressions(self):
213 if len(self._expressions_raw) > 0:
214 return self._expressions_raw
215 self._expressions_raw = []
216 response = requests.get(f'{self.base_url}/expressions')
217 if response.status_code == 200:
218 self._expressions_raw = response.json()
219 else:
220 return []
221 return self._expressions_raw
222
223 def set_expression(self, expression : str):
224 requests.post(f'{self.base_url}/expression', json={'expression': expression})

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected