Revision b119bccb lib/bootstrap.py

b/lib/bootstrap.py
137 137
  if config.ConfigWriter.IsCluster():
138 138
    raise errors.OpPrereqError("Cluster is already initialised")
139 139

  
140
  if not enabled_hypervisors:
141
    raise errors.OpPrereqError("Enabled hypervisors list must contain at"
142
                               " least one member")
143
  invalid_hvs = set(enabled_hypervisors) - constants.HYPER_TYPES
144
  if invalid_hvs:
145
    raise errors.OpPrereqError("Enabled hypervisors contains invalid"
146
                               " entries: %s" % invalid_hvs)
147

  
140 148
  hostname = utils.HostInfo()
141 149

  
142 150
  if hostname.ip.startswith("127."):

Also available in: Unified diff