def _do_rmdir_from_repository_name_with_context(self, repository_name): if self.context.token is not None: temp_api_manager = Github(self.context.token) else: password = ask_password() temp_api_manager = Github(self.context.user_name, password) self._repo_delete(temp_api_manager, self.context.user_name, repository_name)
def _setup_api_manager(self): if self.context.is_token_valid(): api_manager = Github(self.context.token) else: username = input("Username: ") password = ask_password() api_manager = Github(username, password) return api_manager
def _do_mkdir_from_repository_name_with_context(self, repository_name): try: if self.context.token is not None: temp_api_manager = Github(self.context.token) else: password = ask_password() temp_api_manager = Github(self.context.user_name, password) user = temp_api_manager.get_user() user.create_repo(repository_name) except Exception as e: print(e, type(e)) print("mkdir: Cannot create repo: %s" % repository_name)
def _do_mkdir_from_repository_name_no_context(self, repository_name, username): password = ask_password() temp_api_manager = Github(username, password) user = temp_api_manager.get_user() user.create_repo(repository_name)
def _do_rmdir_from_repository_name_no_context(self, repository_name, username): password = ask_password() temp_api_manager = Github(username, password) self._repo_delete(temp_api_manager, username, repository_name)