rsync is too specific about exclusions

Bug #590620 reported by Tom Swartz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Code Monkey
Won't Fix
Low
Unassigned

Bug Description

The rsync app should be modified to allow runtime user input for exclusions, as well as an argument toggle to backup or restore

currently, exclusions are hard coded and the main command must be modified to allow for a restore of the backed up files.

Changed in codemonkey:
importance: Undecided → Medium
status: New → Confirmed
Changed in codemonkey:
status: Confirmed → In Progress
assignee: nobody → Tom Swartz (tom-swartz07)
importance: Medium → High
Revision history for this message
Tom Swartz (tom-swartz07) wrote :

Version 1.0beta is out. This redoes practically all aspect of the program, while making it much more robust.

Practical testing has not been performed yet, and this program will remain in Beta until it is confirmed tested.

Ill leave this bug open until it is tested, then we could close it.

Changed in codemonkey:
status: In Progress → Fix Released
Revision history for this message
Josh Brown (joshbrown) wrote :

Tom, you've done a nice job re-writing the program and allowing the user to choose to backup or restore, but you don't seem to have changed much in the way of exclusions. Since you have solved half of the problem, I'm going to switch this back to 'In Progress', unless you want to split this bug into two.

Also, for your information; 1.0beta is earlier than 1.0. Version numbering usually goes as follows: 1.0beta, 1.0, 2.0beta, 2.0, etc.

Changed in codemonkey:
status: Fix Released → In Progress
Revision history for this message
Josh Brown (joshbrown) wrote :

May I ask what "$HOME/.maple13" is? I have no file or folder at that destination.

Revision history for this message
Tom Swartz (tom-swartz07) wrote :

Thanks! Ive been working hard! :P

the .maple13 folder is an application specific folder related to the math program Maple. When Maple is installed on a computer, the lions share of the data is stored in that folder, but it is encrypted by proprietary methods to prevent piracy. Because of this, its pointless to copy the folder, and thus it is excluded.

Ill begin more work today to get the classes built up for exclusions.

Revision history for this message
Tom Swartz (tom-swartz07) wrote :

After trying and trying, I cannot for the life of me figure out how to get the program to allow the user to specify exclusions at run time. every method ive looked at involves either creating an entire subroutine to parse the information and then pass it to the --exclude argument in the Restore class, or to simply have the user add their own --exclude flag at runtime along with the hard coded exclusions.

Either way, Im going to let this alone for a while. Josh, youre welcome to try your hand at it, if you want, but I think we could be safe simply stating that users could add additional exclusions hardcoded in the source from the help page.

Changed in codemonkey:
status: In Progress → Won't Fix
assignee: Tom Swartz (tom-swartz07) → nobody
importance: High → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.