mirror of
https://github.com/craigerl/aprsd.git
synced 2024-11-25 17:38:44 -05:00
Force fortune path during setup test
For whatever reason shutil.which() can't find fortune in the path, unless you specify the entire path.
This commit is contained in:
parent
026a64c003
commit
12a3113192
@ -8,6 +8,8 @@ from aprsd.utils import trace
|
|||||||
|
|
||||||
LOG = logging.getLogger("APRSD")
|
LOG = logging.getLogger("APRSD")
|
||||||
|
|
||||||
|
DEFAULT_FORTUNE_PATH = '/usr/games/fortune'
|
||||||
|
|
||||||
|
|
||||||
class FortunePlugin(plugin.APRSDRegexCommandPluginBase):
|
class FortunePlugin(plugin.APRSDRegexCommandPluginBase):
|
||||||
"""Fortune."""
|
"""Fortune."""
|
||||||
@ -19,7 +21,8 @@ class FortunePlugin(plugin.APRSDRegexCommandPluginBase):
|
|||||||
fortune_path = None
|
fortune_path = None
|
||||||
|
|
||||||
def setup(self):
|
def setup(self):
|
||||||
self.fortune_path = shutil.which("fortune")
|
self.fortune_path = shutil.which(DEFAULT_FORTUNE_PATH)
|
||||||
|
LOG.info(f"Fortune path {self.fortune_path}")
|
||||||
if not self.fortune_path:
|
if not self.fortune_path:
|
||||||
self.enabled = False
|
self.enabled = False
|
||||||
else:
|
else:
|
||||||
|
Loading…
Reference in New Issue
Block a user