From 732b693f145ec0d595796ca6539edaef65ed4275 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Thu, 20 Sep 2018 06:21:55 +0200 Subject: [PATCH] new helper get_host_arch --- src/PVE/Tools.pm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/PVE/Tools.pm b/src/PVE/Tools.pm index 06da78b..d4ab2ad 100644 --- a/src/PVE/Tools.pm +++ b/src/PVE/Tools.pm @@ -1613,4 +1613,18 @@ sub readline_nointr { return $line; } +sub get_host_arch { + + my @uname = POSIX::uname(); + my $machine = $uname[4]; + + if ($machine eq 'x86_64') { + return 'amd64'; + } elsif ($machine eq 'aarch64') { + return 'arm64'; + } else { + die "unsupported host architecture '$machine'\n"; + } +} + 1; -- 2.39.2