(self, location, url)
Clean up current location and download the url repository
        (and vcs infos) into location

        :param url: the repository URL starting with a vcs prefix.
Clean up current location and download the url repository
        (and vcs infos) into location
Clean up current location and download the url repository ( and vcs infos ) into location
def unpack(self, location, url):
        # type: (str, str) -> None
        """
        Clean up current location and download the url repository
        (and vcs infos) into location

        :param url: the repository URL starting with a vcs prefix.
        """
        if os.path.exists(location):
            rmtree(location)
        self.obtain(location, url=url)
def unpack ( self , location , url ) : # type: (str, str) -> None if os . path . exists ( location ) : rmtree ( location ) self . obtain ( location , url = url )