Get available expressions from the puppet.
(self)
| 33 | return False |
| 34 | |
| 35 | def get_expressions(self): |
| 36 | """Get available expressions from the puppet.""" |
| 37 | try: |
| 38 | response = requests.get(f"{self.base_url}/expressions", timeout=2) |
| 39 | response.raise_for_status() |
| 40 | return response.json() |
| 41 | except requests.RequestException: |
| 42 | return [] |
| 43 | |
| 44 | def set_expression(self, expression): |
| 45 | """Set an expression on the puppet.""" |