]> git.proxmox.com Git - pve-manager.git/blobdiff - bin/pve-init-ceph-crash
postinst: move dir creation to helper
[pve-manager.git] / bin / pve-init-ceph-crash
index 89170b2e5cff4e34dccac2949e1ee8237826f6cd..4ec95a2de63f67cdec444380188f7c589ba0da94 100755 (executable)
@@ -66,6 +66,14 @@ sub main {
         exit 0;
     }
 
+    my $ceph_cfg_path = PVE::Ceph::Tools::get_config('pve_ceph_cfgpath');
+    if (PVE::Ceph::Tools::check_ceph_installed('ceph_mon', 1) && -f $ceph_cfg_path) {
+       my $pve_ceph_cfgdir = PVE::Ceph::Tools::get_config('pve_ceph_cfgdir');
+       if (! -d $pve_ceph_cfgdir) {
+           File::Path::make_path($pve_ceph_cfgdir);
+       }
+    }
+
     eval {
         PVE::Ceph::Tools::check_ceph_inited();
     };