code: def do_rsync(self, line):
          
          args = self.line_to_args(line)
          src_dir = resolve_path(args.src_dir)
          dst_dir = resolve_path(args.dst_dir)
          verbose = not args.quiet
          pf = print if args.dry_run or verbose else lambda *args : None
          rsync(src_dir, dst_dir, mirror=args.mirror, dry_run=args.dry_run,
               print_func=pf, recursed=False, sync_hidden=args.all)
docs: rsync [-m|--mirror] [-n|--dry-run] [-q|--quiet] SRC_DIR DEST_DIR
  
             Synchronizes a destination directory tree with a source directory tree.