---
 PVE/CephTools.pm | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/PVE/CephTools.pm b/PVE/CephTools.pm
index c7749bb..37000d6 100644
--- a/PVE/CephTools.pm
+++ b/PVE/CephTools.pm
@@ -353,4 +353,21 @@ sub list_disks {
     return $disklist;
 }
 
+sub systemd_managed {
+
+    my $version;
+    my $outfunc = sub {
+       my $line = shift;
+
+       if ($line =~ m/ceph version (\d+).\d+.\d+/) {
+           $version = $1;
+       }
+    };
+
+    run_command(['/usr/bin/ceph', '--version'], outfunc => $outfunc);
+
+    my $ret = int($version) > 1 ? 1 : 0;
+    return $ret;
+}
+
 1;
-- 
2.1.4


_______________________________________________
pve-devel mailing list
pve-devel@pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to