Copy stratery refactoring #185

Merged
merged 26 commits into from Apr 12, 2012
Commits on Mar 16, 2012
  1. remove duplication

    despo committed Mar 16, 2012
  2. extract to create_revision_file

    despo committed Mar 16, 2012
  3. remove space

    despo committed Mar 16, 2012
  4. rename rollback_changes to raise_command_failed

    despo committed Mar 16, 2012
    and refactored cleanup to new rollback_changes method
  5. remove spaces

    despo committed Mar 16, 2012
Commits on Mar 18, 2012
  1. extract to methods

    despo committed Mar 18, 2012
    to make copy cache process more readable
  2. remove spaces

    despo committed Mar 18, 2012
  3. rename filename to name

    despo committed Mar 18, 2012
    so there is no confusion with the filename method
  4. extracted logging and system command execution

    despo committed Mar 18, 2012
    to method
  5. remove duplication

    despo committed Mar 18, 2012
  6. extract copy and copy cache strategies to…

    despo committed Mar 18, 2012
     their own methods
    
    change file processing to use File.ftype method and change tests to reflect that
  7. changing if else to ternary statement..

    despo committed Mar 18, 2012
     so it reads better
Commits on Mar 19, 2012