parameters: (self, location)
docstring: Clean up current location and download the url repository
          (and vcs infos) into location
docstring_summary: Clean up current location and download the url repository
          (and vcs infos) into location
docstring_tokens: Clean up current location and download the url repository ( and vcs infos ) into location
function: def unpack(self, location):
          # type: (str) -> None
          """
          Clean up current location and download the url repository
          (and vcs infos) into location
          """
          if os.path.exists(location):
              rmtree(location)
          self.obtain(location)
function_tokens: def unpack ( self , location ) : # type: (str) -> None if os . path . exists ( location ) : rmtree ( location ) self . obtain ( location )