Revision 8106dd64 lib/cmdlib/instance.py

b/lib/cmdlib/instance.py
849 849
      # build the full file storage dir path
850 850
      joinargs = []
851 851

  
852
      if self.op.disk_template == constants.DT_SHARED_FILE:
852
      if self.op.disk_template in (constants.DT_SHARED_FILE,
853
                                   constants.DT_GLUSTER):
853 854
        get_fsd_fn = self.cfg.GetSharedFileStorageDir
854 855
      else:
855 856
        get_fsd_fn = self.cfg.GetFileStorageDir
......
1754 1755

  
1755 1756
    for idx, dsk in enumerate(self.instance.disks):
1756 1757
      if dsk.dev_type not in (constants.DT_PLAIN, constants.DT_FILE,
1757
                              constants.DT_SHARED_FILE):
1758
                              constants.DT_SHARED_FILE, constants.DT_GLUSTER):
1758 1759
        raise errors.OpPrereqError("Instance disk %d has a complex layout,"
1759 1760
                                   " cannot copy" % idx, errors.ECODE_STATE)
1760 1761

  

Also available in: Unified diff