Revision 98c98ab9 lib/hypervisor/hv_chroot.py

b/lib/hypervisor/hv_chroot.py
67 67

  
68 68
  def __init__(self):
69 69
    hv_base.BaseHypervisor.__init__(self)
70
    if not os.path.exists(self._ROOT_DIR):
71
      os.mkdir(self._ROOT_DIR)
72
    if not os.path.isdir(self._ROOT_DIR):
73
      raise HypervisorError("Needed path %s is not a directory" %
74
                            self._ROOT_DIR)
70
    utils.EnsureDirs([(self._ROOT_DIR, constants.RUN_DIRS_MODE)])
75 71

  
76 72
  @staticmethod
77 73
  def _IsDirLive(path):

Also available in: Unified diff