Repo source is passed as parameter