hpc / hpc/mpifileutils

[Request] Add exclude option to dcp/dsync

Open
#304 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

help-wanted user-request
Dominant language
C
Stars
200
Forks
85
Avg merge
3d 21h
Merged PRs (30d)
2

Description

It would be advantageous to have an option to exclude file and directory paths when doing a large copy or sync, much like rsync's --exclude. For instance, dsync --exclude DONTMOVE would skip any directories named DONTMOVE in the sync.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the dcp and dsync command-line entry points and trace how copy and sync paths are selected. Define how an rsync-like --exclude pattern should match files and directories, including the DONTMOVE example, then verify that excluded paths are skipped during large copies and syncs.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.