diff options
author | Brett Holman <brett.holman@canonical.com> | 2023-04-28 09:51:19 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-04-28 10:51:19 -0500 |
commit | a9cec5daa52aa9fb0a1f17dfc939e3ff61a476b9 (patch) | |
tree | b8fe5d5d8bd14656760cd161f9687997d8190674 | |
parent | e9d1d3a0efce95b6bc7f63fe01d579b98664c69f (diff) | |
download | cloud-init-git-a9cec5daa52aa9fb0a1f17dfc939e3ff61a476b9.tar.gz |
fix linux-specific code on bsd (#2143)
util.get_mount_info() which is called from the
distro base class is linux-specific
-rw-r--r-- | cloudinit/distros/bsd.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cloudinit/distros/bsd.py b/cloudinit/distros/bsd.py index c4e1e15c..1211ff9f 100644 --- a/cloudinit/distros/bsd.py +++ b/cloudinit/distros/bsd.py @@ -3,7 +3,7 @@ from typing import List, Optional from cloudinit import distros, helpers from cloudinit import log as logging -from cloudinit import net, subp, util +from cloudinit import net, subp, temp_utils, util from cloudinit.distros import bsd_utils from cloudinit.distros.networking import BSDNetworking @@ -138,3 +138,6 @@ class BSD(distros.Distro): def chpasswd(self, plist_in: list, hashed: bool): for name, password in plist_in: self.set_passwd(name, password, hashed=hashed) + + def get_tmp_exec_path(self) -> str: + return temp_utils.get_tmp_ancestor(needs_exe=True) |