load 'rsync' and 'open' task only when necessary