From f3aa92cd87a00d30d056250191f2cf912d041c10 Mon Sep 17 00:00:00 2001 From: "Markus F.J. Busche" Date: Sat, 20 Sep 2025 16:44:30 +0200 Subject: [PATCH] chore(release): bump to 0.1.5 --- .../octoprint_tailscale_funnel/__init__.py | 11 +++++++++-- octoprint_tailscale_funnel/setup.py | 2 +- octoprint_tailscale_funnel/update.json | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/octoprint_tailscale_funnel/octoprint_tailscale_funnel/__init__.py b/octoprint_tailscale_funnel/octoprint_tailscale_funnel/__init__.py index 05db994..69ff9f6 100644 --- a/octoprint_tailscale_funnel/octoprint_tailscale_funnel/__init__.py +++ b/octoprint_tailscale_funnel/octoprint_tailscale_funnel/__init__.py @@ -20,8 +20,15 @@ class TailscaleFunnelPlugin(octoprint.plugin.StartupPlugin, ##~~ StartupPlugin mixin def on_after_startup(self): - self._logger = self._plugin_manager.get_logger("octoprint_tailscale_funnel") - self._logger.info("Tailscale Funnel Plugin started") + # Ensure a valid logger; older OctoPrints don't provide PluginManager.get_logger + try: + import logging + if getattr(self, "_logger", None) is None: + self._logger = logging.getLogger("octoprint.plugins.tailscale_funnel") + except Exception: + pass + if self._logger: + self._logger.info("Tailscale Funnel Plugin started") self.tailscale_interface = TailscaleInterface(self._logger) self.status_monitor = StatusMonitor(self) self.status_monitor.start() diff --git a/octoprint_tailscale_funnel/setup.py b/octoprint_tailscale_funnel/setup.py index 98d1c22..3170d7f 100644 --- a/octoprint_tailscale_funnel/setup.py +++ b/octoprint_tailscale_funnel/setup.py @@ -14,7 +14,7 @@ plugin_package = "octoprint_tailscale_funnel" plugin_name = "OctoPrint-Tailscale-Funnel" # The plugin's version. Can be overwritten within OctoPrint's internal data via __plugin_version__ in the plugin module -plugin_version = "0.1.3" +plugin_version = "0.1.5" # The plugin's description. Can be overwritten within OctoPrint's internal data via __plugin_description__ in the plugin # module diff --git a/octoprint_tailscale_funnel/update.json b/octoprint_tailscale_funnel/update.json index b8830b6..ae32c43 100644 --- a/octoprint_tailscale_funnel/update.json +++ b/octoprint_tailscale_funnel/update.json @@ -1,4 +1,4 @@ { - "version": "0.1.3" + "version": "0.1.5" }