Skip to content
  • David Runge's avatar
    Symlinks from pkgnames to pkgbases in management repo · 3b5d86b1
    David Runge authored
    repod/action/task.py:
    Change `WriteOutputPackageBasesToTmpFileInDirTask` to create a
    subdirectory named "pkgname" in the management repository directory of a
    repository and to add symlinks from the names of the packages of an
    `OutputPackageBase` to its pkgbase into it.
    Change `WriteOutputPackageBasesToTmpFileInDirTask` to expose the created
    temporary files as absolute Paths in its filename attribute.
    Change `MoveTmpFilesTask.do()` to use filenames of
    `WriteOutputPackageBasesToTmpFileInDirTask` instances directly, as they
    are now absolute Paths.
    
    tests/action/test_task.py:
    Change `test_movetmpfilestask_do()` to correctly work with the fact that
    `WriteOutputPackageBasesToTmpFileInDirTask.filenames` now represent
    absolute Paths.
    Change `test_writeoutputpackagebasestotmpfileindirtask_do()` to
    correctly work with the fact that
    `WriteOutputPackageBasesToTmpFileInDirTask.filenames` now represent
    absolute Paths.
    Change `test_printoutputpackagebasestask()` to ignroe
    comparison-overlap.
    3b5d86b1