Revision dfa96ded lib/cmdlib.py

b/lib/cmdlib.py
2159 2159
        raise errors.OpPrereqError("Primary node '%s' is unknown" %
2160 2160
                                   self.op.pnode)
2161 2161
      os_obj = rpc.call_os_get(pnode.name, self.op.os_type)
2162
      if not isinstance(os_obj, objects.OS):
2162
      if not os_obj:
2163 2163
        raise errors.OpPrereqError("OS '%s' not in supported OS list for"
2164 2164
                                   " primary node"  % self.op.os_type)
2165 2165

  
......
2950 2950

  
2951 2951
    # os verification
2952 2952
    os_obj = rpc.call_os_get(pnode.name, self.op.os_type)
2953
    if not isinstance(os_obj, objects.OS):
2953
    if not os_obj:
2954 2954
      raise errors.OpPrereqError("OS '%s' not in supported os list for"
2955 2955
                                 " primary node"  % self.op.os_type)
2956 2956

  

Also available in: Unified diff