The following module was proposed for inclusion in the Module List:
modid: File::Repl
DSLIP: RdpOp
description: file/dir structure replication
userid: DROBERTS (Dave Roberts)
chapterid: 10 (File_Names_Systems_Locking)
communities:
unsure - advice on mailing list to suggest ?
similar:
File::Backup Dir::Purge
rationale:
File::Repl provides a replication utility between file structures.
Whilst File::Backup creates an alternative directory/file structure
(which File::Repl can be used to do) File::Repl is potentially
bi-directional, has delete file matching (regex) and age mechanisms
that achieve a significant degree of control on the actions.
Dir::Purge presumeably purges a directory tree - a function built
into File::Repl through the Delete method. Again the same comments
apply as above.
I've struggled with the naming of the module. First I think it
should either be File:: or Dir:: - and given most of the actions are
on files I've chosen File::
Replication is the primary function of the module - but it does
have other methods than "Update" - which is the call to replicate.
These are not strictly replication methods - more file maintenance
calls (subject to the regex/age criteria mentioned above). Perhaps
File::Maint would be a better name ??
You can find a copy of the latest module release at
http://www.perl.com/CPAN-local/modules/by-authors/id/D/DR/DROBERTS/
. This has pod/html documentation for the module.
Version 1.3.3.0 was uploaded to pause on June 14th - so should be
in my author directory soon.
enteredby: DROBERTS (Dave Roberts)
enteredon: Fri Jun 15 10:21:46 2001 GMT
The resulting entry would be:
File::
::Repl RdpOp file/dir structure replication DROBERTS
Thanks for registering,
The Pause Team
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=9d000000_cd8346d1146197c2&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=9d000000_cd8346d1146197c2&SUBMIT_pause99_add_mod_insertit=1