diff options
Diffstat (limited to 'src/buildstream/source.py')
-rw-r--r-- | src/buildstream/source.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/buildstream/source.py b/src/buildstream/source.py index 534f984be..5f6d0e234 100644 --- a/src/buildstream/source.py +++ b/src/buildstream/source.py @@ -163,7 +163,7 @@ Class Reference import os from contextlib import contextmanager -from typing import Iterable, Iterator, Optional, Tuple, TYPE_CHECKING, Union +from typing import Iterable, Iterator, Optional, Tuple, TYPE_CHECKING from . import _yaml, utils from .node import MappingNode @@ -670,13 +670,13 @@ class Source(Plugin): project = self._get_project() return project.directory - def stage_into_cas(self, path: str) -> Tuple[Directory, str]: + def stage_into_cas(self, path: str) -> str: with self.timed_activity("Staging local files into CAS"): cas_dir = self._get_cas_dir() self.stage_into_directory(path, cas_dir) - return cas_dir, self._get_dir_hash(cas_dir) + return self._get_dir_hash(cas_dir) - def stage_into_directory(self, path: Union[str, Directory], directory: Directory) -> None: + def stage_into_directory(self, path: str, directory: Directory) -> None: assert isinstance(directory, Directory) assert path if isinstance(path, str): |