from ceph_deploy.util import pkg_managers
-def uninstall(conn, purge=False):
+def uninstall(distro, purge=False):
packages = [
'ceph',
'ceph-release',
]
pkg_managers.yum_remove(
- conn,
+ distro.conn,
packages,
)
- pkg_managers.yum_clean(conn)
+ pkg_managers.yum_clean(distro.conn)
from ceph_deploy.util import pkg_managers
-def uninstall(conn, purge=False):
+def uninstall(distro, purge=False):
packages = [
'ceph',
'ceph-mds',
'radosgw',
]
pkg_managers.apt_remove(
- conn,
+ distro.conn,
packages,
purge=purge,
)
from ceph_deploy.util import pkg_managers
-def uninstall(conn, purge=False):
+def uninstall(distro, purge=False):
packages = [
'ceph',
'ceph-common',
]
pkg_managers.yum_remove(
- conn,
+ distro.conn,
packages,
)
from ceph_deploy.util import pkg_managers
-def uninstall(conn, purge=False):
+def uninstall(distro, purge=False):
packages = [
'ceph',
'ceph-common',
]
pkg_managers.yum_remove(
- conn,
+ distro.conn,
packages,
)
- pkg_managers.yum_clean(conn)
+ pkg_managers.yum_clean(distro.conn)
from ceph_deploy.util import pkg_managers
-def uninstall(conn, purge=False):
+def uninstall(distro, purge=False):
packages = [
'ceph',
'ceph-common',
'librbd1',
'ceph-radosgw',
]
- pkg_managers.zypper_remove(conn, packages)
+ pkg_managers.zypper_remove(distro.conn, packages)
LOG.info('Distro info: %s %s %s', distro.name, distro.release, distro.codename)
rlogger = logging.getLogger(hostname)
rlogger.info('uninstalling ceph on %s' % hostname)
- distro.uninstall(distro.conn)
+ distro.uninstall(distro)
distro.conn.exit()
LOG.info('Distro info: %s %s %s', distro.name, distro.release, distro.codename)
rlogger = logging.getLogger(hostname)
rlogger.info('purging host ... %s' % hostname)
- distro.uninstall(distro.conn, purge=True)
+ distro.uninstall(distro, purge=True)
distro.conn.exit()