def _setIndexerFile(self, workflow_dir): pmr_tool = PMRTool() if not pmr_tool.hasDVCS(workflow_dir): return try: pmr_tool.addFileToIndexer(workflow_dir, DEFAULT_WORKFLOW_ANNOTATION_FILENAME) # pmr_tool.commitFiles(local_workspace_dir, message, files) except ClientRuntimeError: # handler will deal with this. raise
def _setIndexerFile(self, workflow_dir): om = self._main_window.model().optionsManager() pmr_info = PMR() pmr_tool = PMRTool(pmr_info, use_external_git=om.getOption(USE_EXTERNAL_GIT)) if not pmr_tool.hasDVCS(workflow_dir): return try: pmr_tool.addFileToIndexer(workflow_dir, DEFAULT_WORKFLOW_ANNOTATION_FILENAME) # pmr_tool.commitFiles(local_workspace_dir, message, files) except ClientRuntimeError: # handler will deal with this. raise