Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add symlink handling options #9

Open
1 of 3 tasks
paulborgermans opened this issue Nov 4, 2024 · 3 comments
Open
1 of 3 tasks

Add symlink handling options #9

paulborgermans opened this issue Nov 4, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@paulborgermans
Copy link
Collaborator

paulborgermans commented Nov 4, 2024

Currently symlinks are "followed" in the sense that these are treated as regular files. In some cases this is not desirable.

So mango_ingest should be expanded with:

  • Have the option to ignore files that have a symlink component in their path and log those in the standard report
  • Have the option to add information on the symlink related system metadata: src/destination of the symlinked path, mango_ingest upload folder, watched folder
  • Ultimately have the option to upload stubs instead of ignoring which should carry the same 4 metadata items
@jefscheepers
Copy link
Collaborator

For each ignored symlink, the following info should be logged:

  • file path/directory path
  • Path where the symlink linked to

@paulborgermans paulborgermans self-assigned this Nov 6, 2024
@paulborgermans paulborgermans added the enhancement New feature or request label Nov 6, 2024
@ghuls
Copy link

ghuls commented Nov 18, 2024

Any update on this?

@paulborgermans
Copy link
Collaborator Author

The development branch now carries code to ignore symlinks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants