Clone the dataset repo if not already cloned, returning its path.
(self)
| 223 | return f'{endpoint}/datasets/{dataset_id}.git' |
| 224 | |
| 225 | def clone(self) -> str: |
| 226 | """Clone the dataset repo if not already cloned, returning its path.""" |
| 227 | cloned = _clone_if_needed(self.git_wrapper, self.repo_base_dir, |
| 228 | self.repo_name, self.repo_work_dir, |
| 229 | self.repo_url, self.git_token, self.revision) |
| 230 | return self.repo_work_dir if cloned else '' |
| 231 | |
| 232 | def push(self, |
| 233 | commit_message: str, |
no test coverage detected