shouldn't the compare method be used as well ?

More generally, shouldn't we use a more generic copy_from body, with same parameters that we use from the scp, except the policy server name, that would:
- copy from the policy servers if it's not a policy server
- do a local copy if its the policy server

It would avoid all the code duplication