diff --git a/src/codegen/git/repo_operator/remote_repo_operator.py b/src/codegen/git/repo_operator/remote_repo_operator.py index 6aa5be036..fe7579e35 100644 --- a/src/codegen/git/repo_operator/remote_repo_operator.py +++ b/src/codegen/git/repo_operator/remote_repo_operator.py @@ -26,6 +26,7 @@ class RemoteRepoOperator(RepoOperator): # __init__ attributes repo_config: RepoConfig base_dir: str + access_token: str | None = None # lazy attributes _remote_git_repo: GitRepoClient | None = None @@ -42,7 +43,8 @@ def __init__( bot_commit: bool = True, access_token: str | None = None, ) -> None: - super().__init__(repo_config=repo_config, base_dir=base_dir, bot_commit=bot_commit, access_token=access_token) + super().__init__(repo_config=repo_config, base_dir=base_dir, bot_commit=bot_commit) + self.access_token = access_token self.setup_repo_dir(setup_option=setup_option, shallow=shallow) #################################################################################################################### diff --git a/src/codegen/git/repo_operator/repo_operator.py b/src/codegen/git/repo_operator/repo_operator.py index 02853dee4..0d064ec3e 100644 --- a/src/codegen/git/repo_operator/repo_operator.py +++ b/src/codegen/git/repo_operator/repo_operator.py @@ -29,7 +29,6 @@ class RepoOperator(ABC): repo_config: BaseRepoConfig base_dir: str bot_commit: bool = True - access_token: str | None = None _codeowners_parser: CodeOwnersParser | None = None _default_branch: str | None = None @@ -38,13 +37,11 @@ def __init__( repo_config: BaseRepoConfig, base_dir: str = "/tmp", bot_commit: bool = True, - access_token: str | None = None, ) -> None: assert repo_config is not None self.repo_config = repo_config self.base_dir = base_dir self.bot_commit = bot_commit - self.access_token = access_token #################################################################################################################### # PROPERTIES