Revision 47130d50 lib/backend.py

b/lib/backend.py
647 647
        tmp.append((source, hv_name, str(err)))
648 648

  
649 649
  if constants.NV_FILELIST in what:
650
    result[constants.NV_FILELIST] = utils.FingerprintFiles(
651
      what[constants.NV_FILELIST])
650
    fingerprints = utils.FingerprintFiles(map(vcluster.LocalizeVirtualPath,
651
                                              what[constants.NV_FILELIST]))
652
    result[constants.NV_FILELIST] = \
653
      dict((vcluster.MakeVirtualPath(key), value)
654
           for (key, value) in fingerprints.items())
652 655

  
653 656
  if constants.NV_NODELIST in what:
654 657
    (nodes, bynode) = what[constants.NV_NODELIST]

Also available in: Unified diff