Project

General

Profile

Actions

Bug #5727

closed

Discover and set the proper OS bindings to use

Added by Alfredo Deza almost 11 years ago. Updated almost 11 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
ceph-deploy
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

ceph-deploy has more than a few different OS it supports (CentOS, Debian, Gentoo, etc...) and in most places (like ceph_deploy/mon.py) we have to special case for every single possibility.

Abstracting this away as a single check before any command is executed would remove the need to special case for every remote action making everything so much more readable.

Actions #1

Updated by Alfredo Deza almost 11 years ago

  • Status changed from New to Resolved

Pull request https://github.com/ceph/ceph-deploy/pull/22 merged.

Hash: 4ae2768d63531a7458133b632fec4d92959c6e06

Actions

Also available in: Atom PDF