From ff89e5ea55d346c4865d6bb76b901abaf0630b53 Mon Sep 17 00:00:00 2001 From: Travis Rhoden Date: Wed, 5 Aug 2015 09:19:14 -0700 Subject: [PATCH] [RM-12477] Add 'name' attribute to pkg manager classes Signed-off-by: Travis Rhoden --- ceph_deploy/util/pkg_managers.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ceph_deploy/util/pkg_managers.py b/ceph_deploy/util/pkg_managers.py index 88bf0a3..feb86b5 100644 --- a/ceph_deploy/util/pkg_managers.py +++ b/ceph_deploy/util/pkg_managers.py @@ -213,6 +213,7 @@ class RPMManagerBase(PackageManager): """ executable = None + name = None def install(self, packages): if isinstance(packages, str): @@ -256,6 +257,7 @@ class DNF(RPMManagerBase): """ executable = 'dnf' + name = 'dnf' def install_priorities_plugin(self): # DNF supports priorities natively @@ -268,6 +270,7 @@ class Yum(RPMManagerBase): """ executable = 'yum' + name = 'yum' def install_priorities_plugin(self): package_name = 'yum-plugin-priorities' @@ -291,6 +294,7 @@ class Apt(PackageManager): '--assume-yes', '-q', ] + name = 'apt' def install(self, packages, force_confnew=False): if isinstance(packages, str): @@ -336,6 +340,7 @@ class Zypper(PackageManager): '--non-interactive', '--quiet' ] + name = 'zypper' def install(self, packages): if isinstance(packages, str): -- 2.47.3