def save_settings(printer: Printer, settings): """ Overwrites given OctoPrint settings """ client = OctoClient(url=printer.url, apikey=printer.apikey) return client.settings(settings)
def get_settings(printer: Printer): """ Returns OctoPrints settings """ client = OctoClient(url=printer.url, apikey=printer.apikey) return client.settings()