Fixed api interface names to environments.

This commit is contained in:
Timur Nurlygayanov 2013-04-05 16:05:07 +04:00
parent f5a08a6a22
commit 7140dd3104
7 changed files with 405 additions and 66 deletions

View File

@ -187,3 +187,342 @@ Caused by: java.io.IOException: No such file or directory
at java.io.File.createNewFile(File.java:947)
at org.python.pydev.core.DeltaSaver.addCommand(DeltaSaver.java:252)
... 27 more
!ENTRY com.aptana.shared_core 4 4 2013-04-05 15:34:59.825
!MESSAGE java.io.IOException: No such file or directory
!STACK 0
java.lang.RuntimeException: java.io.IOException: No such file or directory
at org.python.pydev.core.DeltaSaver.addCommand(DeltaSaver.java:254)
at org.python.pydev.core.DeltaSaver.addInsertCommand(DeltaSaver.java:293)
at org.python.pydev.editor.codecompletion.revisited.ModulesManagerWithBuild.doAddSingleModule(ModulesManagerWithBuild.java:112)
at org.python.pydev.editor.codecompletion.revisited.ModulesManager.getModule(ModulesManager.java:895)
at org.python.pydev.editor.codecompletion.revisited.ModulesManager.getModule(ModulesManager.java:718)
at org.python.pydev.editor.codecompletion.revisited.SystemModulesManager.getModule(SystemModulesManager.java:342)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getModule(AbstractASTManager.java:448)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.findModuleFromPath(AbstractASTManager.java:1430)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.findOnImportedMods(AbstractASTManager.java:1304)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.findOnImportedMods(AbstractASTManager.java:1200)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.findTokensOnImportedMods(AbstractASTManager.java:1089)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:678)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:492)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.getClassToks(SourceModule.java:589)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.getGlobalTokens(SourceModule.java:514)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:713)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:492)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.findTokensOnImportedMods(AbstractASTManager.java:1125)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:678)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:492)
at org.python.pydev.editor.codecompletion.revisited.AssignAnalysis.addFunctionDefCompletionsFromReturn(AssignAnalysis.java:121)
at org.python.pydev.editor.codecompletion.revisited.AssignAnalysis.getAssignCompletions(AssignAnalysis.java:87)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getAssignCompletions(AbstractASTManager.java:782)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:756)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findGlobalTokDef(SourceModule.java:967)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinitionsFromModAndTok(SourceModule.java:916)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:898)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:657)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:1)
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:179)
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:81)
at org.python.pydev.editor.hover.PyTextHover.getDocstringHover(PyTextHover.java:206)
at org.python.pydev.editor.hover.PyTextHover.getHoverInfo(PyTextHover.java:150)
at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:168)
Caused by: java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:947)
at org.python.pydev.core.DeltaSaver.addCommand(DeltaSaver.java:252)
... 45 more
!ENTRY org.eclipse.jface.text 4 0 2013-04-05 15:34:59.826
!MESSAGE Unexpected runtime error while computing a text hover
!STACK 0
java.lang.RuntimeException: java.lang.RuntimeException: Error when getting assign completions for:api
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:88)
at org.python.pydev.editor.hover.PyTextHover.getDocstringHover(PyTextHover.java:206)
at org.python.pydev.editor.hover.PyTextHover.getHoverInfo(PyTextHover.java:150)
at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:168)
Caused by: java.lang.RuntimeException: Error when getting assign completions for:api
at org.python.pydev.editor.codecompletion.revisited.AssignAnalysis.getAssignCompletions(AssignAnalysis.java:97)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getAssignCompletions(AbstractASTManager.java:782)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:756)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findGlobalTokDef(SourceModule.java:967)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinitionsFromModAndTok(SourceModule.java:916)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:898)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:657)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:1)
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:179)
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:81)
... 3 more
Caused by: java.lang.RuntimeException: java.io.IOException: No such file or directory
at org.python.pydev.core.DeltaSaver.addCommand(DeltaSaver.java:254)
at org.python.pydev.core.DeltaSaver.addInsertCommand(DeltaSaver.java:293)
at org.python.pydev.editor.codecompletion.revisited.ModulesManagerWithBuild.doAddSingleModule(ModulesManagerWithBuild.java:112)
at org.python.pydev.editor.codecompletion.revisited.ModulesManager.getModule(ModulesManager.java:895)
at org.python.pydev.editor.codecompletion.revisited.ModulesManager.getModule(ModulesManager.java:718)
at org.python.pydev.editor.codecompletion.revisited.SystemModulesManager.getModule(SystemModulesManager.java:342)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getModule(AbstractASTManager.java:448)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.findModuleFromPath(AbstractASTManager.java:1430)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.findOnImportedMods(AbstractASTManager.java:1304)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.findOnImportedMods(AbstractASTManager.java:1200)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.findTokensOnImportedMods(AbstractASTManager.java:1089)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:678)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:492)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.getClassToks(SourceModule.java:589)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.getGlobalTokens(SourceModule.java:514)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:713)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:492)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.findTokensOnImportedMods(AbstractASTManager.java:1125)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:678)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:492)
at org.python.pydev.editor.codecompletion.revisited.AssignAnalysis.addFunctionDefCompletionsFromReturn(AssignAnalysis.java:121)
at org.python.pydev.editor.codecompletion.revisited.AssignAnalysis.getAssignCompletions(AssignAnalysis.java:87)
... 15 more
Caused by: java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:947)
at org.python.pydev.core.DeltaSaver.addCommand(DeltaSaver.java:252)
... 45 more
!ENTRY org.eclipse.jface.text 4 0 2013-04-05 15:35:03.322
!MESSAGE Unexpected runtime error while computing a text hover
!STACK 0
java.lang.RuntimeException: java.lang.RuntimeException: Error when getting assign completions for:api
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:88)
at org.python.pydev.editor.hover.PyTextHover.getDocstringHover(PyTextHover.java:206)
at org.python.pydev.editor.hover.PyTextHover.getHoverInfo(PyTextHover.java:150)
at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:168)
Caused by: java.lang.RuntimeException: Error when getting assign completions for:api
at org.python.pydev.editor.codecompletion.revisited.AssignAnalysis.getAssignCompletions(AssignAnalysis.java:97)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getAssignCompletions(AbstractASTManager.java:782)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:756)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findGlobalTokDef(SourceModule.java:967)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinitionsFromModAndTok(SourceModule.java:916)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:898)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:657)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:1)
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:179)
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:81)
... 3 more
Caused by: java.lang.RuntimeException: java.io.IOException: No such file or directory
at org.python.pydev.core.DeltaSaver.addCommand(DeltaSaver.java:254)
at org.python.pydev.core.DeltaSaver.addInsertCommand(DeltaSaver.java:293)
at org.python.pydev.editor.codecompletion.revisited.ModulesManagerWithBuild.doAddSingleModule(ModulesManagerWithBuild.java:112)
at org.python.pydev.editor.codecompletion.revisited.ModulesManager.getModule(ModulesManager.java:895)
at org.python.pydev.editor.codecompletion.revisited.ModulesManager.getModule(ModulesManager.java:718)
at org.python.pydev.editor.codecompletion.revisited.SystemModulesManager.getModule(SystemModulesManager.java:342)
at org.python.pydev.editor.codecompletion.revisited.SystemModulesManager.getModule(SystemModulesManager.java:123)
at org.python.pydev.editor.codecompletion.revisited.SystemModulesManager.getModuleAndRelatedModulesManager(SystemModulesManager.java:351)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.searchOnSameLevelMods(AbstractASTManager.java:860)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:685)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:492)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.findTokensOnImportedMods(AbstractASTManager.java:1125)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:678)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:492)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.getClassToks(SourceModule.java:589)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.getGlobalTokens(SourceModule.java:514)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:713)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:492)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.findTokensOnImportedMods(AbstractASTManager.java:1125)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:678)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:492)
at org.python.pydev.editor.codecompletion.revisited.AssignAnalysis.addFunctionDefCompletionsFromReturn(AssignAnalysis.java:121)
at org.python.pydev.editor.codecompletion.revisited.AssignAnalysis.getAssignCompletions(AssignAnalysis.java:87)
... 15 more
Caused by: java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:947)
at org.python.pydev.core.DeltaSaver.addCommand(DeltaSaver.java:252)
... 49 more
!ENTRY org.eclipse.jface.text 4 0 2013-04-05 15:43:12.655
!MESSAGE Unexpected runtime error while computing a text hover
!STACK 0
java.lang.RuntimeException: java.lang.RuntimeException: java.io.IOException: No such file or directory
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:88)
at org.python.pydev.editor.hover.PyTextHover.getDocstringHover(PyTextHover.java:206)
at org.python.pydev.editor.hover.PyTextHover.getHoverInfo(PyTextHover.java:150)
at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:168)
Caused by: java.lang.RuntimeException: java.io.IOException: No such file or directory
at org.python.pydev.core.DeltaSaver.addCommand(DeltaSaver.java:254)
at org.python.pydev.core.DeltaSaver.addInsertCommand(DeltaSaver.java:293)
at org.python.pydev.editor.codecompletion.revisited.ModulesManagerWithBuild.doAddSingleModule(ModulesManagerWithBuild.java:112)
at org.python.pydev.editor.codecompletion.revisited.ModulesManager.getModule(ModulesManager.java:895)
at org.python.pydev.editor.codecompletion.revisited.ModulesManager.getModule(ModulesManager.java:718)
at org.python.pydev.editor.codecompletion.revisited.SystemModulesManager.getModule(SystemModulesManager.java:342)
at org.python.pydev.editor.codecompletion.revisited.SystemModulesManager.getModule(SystemModulesManager.java:123)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getModule(AbstractASTManager.java:433)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForWildImport(AbstractASTManager.java:1068)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getGlobalCompletions(AbstractASTManager.java:931)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:661)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findGlobalTokDef(SourceModule.java:967)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinitionsFromModAndTok(SourceModule.java:916)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:898)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:657)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:1)
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:179)
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:81)
... 3 more
Caused by: java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:947)
at org.python.pydev.core.DeltaSaver.addCommand(DeltaSaver.java:252)
... 23 more
!ENTRY org.eclipse.jface.text 4 0 2013-04-05 15:43:13.118
!MESSAGE Unexpected runtime error while computing a text hover
!STACK 0
java.lang.RuntimeException: java.lang.RuntimeException: java.io.IOException: No such file or directory
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:88)
at org.python.pydev.editor.hover.PyTextHover.getDocstringHover(PyTextHover.java:206)
at org.python.pydev.editor.hover.PyTextHover.getHoverInfo(PyTextHover.java:150)
at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:168)
Caused by: java.lang.RuntimeException: java.io.IOException: No such file or directory
at org.python.pydev.core.DeltaSaver.addCommand(DeltaSaver.java:254)
at org.python.pydev.core.DeltaSaver.addInsertCommand(DeltaSaver.java:293)
at org.python.pydev.editor.codecompletion.revisited.ModulesManagerWithBuild.doAddSingleModule(ModulesManagerWithBuild.java:112)
at org.python.pydev.editor.codecompletion.revisited.ModulesManager.getModule(ModulesManager.java:895)
at org.python.pydev.editor.codecompletion.revisited.ModulesManager.getModule(ModulesManager.java:718)
at org.python.pydev.editor.codecompletion.revisited.SystemModulesManager.getModule(SystemModulesManager.java:342)
at org.python.pydev.editor.codecompletion.revisited.SystemModulesManager.getModule(SystemModulesManager.java:123)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getModule(AbstractASTManager.java:433)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForWildImport(AbstractASTManager.java:1068)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getGlobalCompletions(AbstractASTManager.java:931)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:661)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findGlobalTokDef(SourceModule.java:967)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinitionsFromModAndTok(SourceModule.java:916)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:898)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:657)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:1)
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:179)
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:81)
... 3 more
Caused by: java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:947)
at org.python.pydev.core.DeltaSaver.addCommand(DeltaSaver.java:252)
... 23 more
!ENTRY org.eclipse.jface.text 4 0 2013-04-05 15:43:16.765
!MESSAGE Unexpected runtime error while computing a text hover
!STACK 0
java.lang.RuntimeException: java.lang.RuntimeException: java.io.IOException: No such file or directory
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:88)
at org.python.pydev.editor.hover.PyTextHover.getDocstringHover(PyTextHover.java:206)
at org.python.pydev.editor.hover.PyTextHover.getHoverInfo(PyTextHover.java:150)
at org.eclipse.jface.text.TextViewerHoverManager$4.run(TextViewerHoverManager.java:168)
Caused by: java.lang.RuntimeException: java.io.IOException: No such file or directory
at org.python.pydev.core.DeltaSaver.addCommand(DeltaSaver.java:254)
at org.python.pydev.core.DeltaSaver.addInsertCommand(DeltaSaver.java:293)
at org.python.pydev.editor.codecompletion.revisited.ModulesManagerWithBuild.doAddSingleModule(ModulesManagerWithBuild.java:112)
at org.python.pydev.editor.codecompletion.revisited.ModulesManager.getModule(ModulesManager.java:895)
at org.python.pydev.editor.codecompletion.revisited.ModulesManager.getModule(ModulesManager.java:718)
at org.python.pydev.editor.codecompletion.revisited.SystemModulesManager.getModule(SystemModulesManager.java:342)
at org.python.pydev.editor.codecompletion.revisited.SystemModulesManager.getModule(SystemModulesManager.java:123)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getModule(AbstractASTManager.java:433)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForWildImport(AbstractASTManager.java:1068)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getGlobalCompletions(AbstractASTManager.java:931)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:661)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findGlobalTokDef(SourceModule.java:967)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinitionsFromModAndTok(SourceModule.java:916)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:898)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:657)
at org.python.pydev.editor.codecompletion.revisited.modules.SourceModule.findDefinition(SourceModule.java:1)
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:179)
at org.python.pydev.editor.refactoring.PyRefactoringFindDefinition.findActualDefinition(PyRefactoringFindDefinition.java:81)
... 3 more
Caused by: java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:947)
at org.python.pydev.core.DeltaSaver.addCommand(DeltaSaver.java:252)
... 23 more
!ENTRY com.aptana.shared_core 4 4 2013-04-05 15:43:19.641
!MESSAGE Error checking for valid tokens (imports) for forms
!STACK 0
java.lang.RuntimeException: java.io.IOException: No such file or directory
at org.python.pydev.core.DeltaSaver.addCommand(DeltaSaver.java:254)
at org.python.pydev.core.DeltaSaver.addInsertCommand(DeltaSaver.java:293)
at org.python.pydev.editor.codecompletion.revisited.ModulesManagerWithBuild.doAddSingleModule(ModulesManagerWithBuild.java:112)
at org.python.pydev.editor.codecompletion.revisited.ModulesManager.getModule(ModulesManager.java:895)
at org.python.pydev.editor.codecompletion.revisited.ModulesManager.getModule(ModulesManager.java:718)
at org.python.pydev.editor.codecompletion.revisited.SystemModulesManager.getModule(SystemModulesManager.java:342)
at org.python.pydev.editor.codecompletion.revisited.SystemModulesManager.getModule(SystemModulesManager.java:123)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getModule(AbstractASTManager.java:433)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForWildImport(AbstractASTManager.java:1068)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getGlobalCompletions(AbstractASTManager.java:931)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.internalGenerateGetCompletionsForModule(AbstractASTManager.java:661)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:540)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:509)
at org.python.pydev.editor.codecompletion.revisited.AbstractASTManager.getCompletionsForModule(AbstractASTManager.java:501)
at org.python.pydev.editor.codecompletion.revisited.modules.AbstractModule.internalGenerateCachedTokens(AbstractModule.java:207)
at org.python.pydev.editor.codecompletion.revisited.modules.AbstractModule.getCachedCompletions(AbstractModule.java:179)
at org.python.pydev.editor.codecompletion.revisited.modules.AbstractModule.isInGlobalTokens(AbstractModule.java:131)
at com.python.pydev.analysis.scopeanalysis.AbstractScopeAnalyzerVisitor.markRead(AbstractScopeAnalyzerVisitor.java:1143)
at com.python.pydev.analysis.scopeanalysis.AbstractScopeAnalyzerVisitor.visitAttribute(AbstractScopeAnalyzerVisitor.java:675)
at org.python.pydev.parser.jython.ast.Attribute.accept(Attribute.java:93)
at com.python.pydev.analysis.scopeanalysis.AbstractScopeAnalyzerVisitor.visitClassDef(AbstractScopeAnalyzerVisitor.java:242)
at org.python.pydev.parser.jython.ast.ClassDef.accept(ClassDef.java:166)
at org.python.pydev.parser.jython.ast.Module.traverse(Module.java:86)
at com.python.pydev.analysis.scopeanalysis.AbstractScopeAnalyzerVisitor.traverse(AbstractScopeAnalyzerVisitor.java:189)
at org.python.pydev.parser.jython.ast.VisitorBase.visitModule(VisitorBase.java:10)
at org.python.pydev.parser.jython.ast.Module.accept(Module.java:79)
at com.python.pydev.refactoring.wizards.rename.AbstractRenameRefactorProcess.getOccurrencesWithScopeAnalyzer(AbstractRenameRefactorProcess.java:257)
at com.python.pydev.refactoring.wizards.rename.PyRenameClassProcess.findReferencesToRenameOnLocalScope(PyRenameClassProcess.java:117)
at com.python.pydev.refactoring.wizards.rename.AbstractRenameRefactorProcess.findReferencesToRename(AbstractRenameRefactorProcess.java:181)
at com.python.pydev.refactoring.wizards.rename.PyRenameEntryPoint.checkFinalConditions(PyRenameEntryPoint.java:258)
at com.python.pydev.refactoring.wizards.rename.PyRenameEntryPoint.checkFinalConditions(PyRenameEntryPoint.java:227)
at com.python.pydev.refactoring.markoccurrences.MarkOccurrencesJob.checkAnnotations(MarkOccurrencesJob.java:226)
at com.python.pydev.refactoring.markoccurrences.MarkOccurrencesJob.run(MarkOccurrencesJob.java:126)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.io.IOException: No such file or directory
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:947)
at org.python.pydev.core.DeltaSaver.addCommand(DeltaSaver.java:252)
... 33 more

View File

@ -27,40 +27,40 @@ def glazierclient(request):
return glazier_client(endpoint=url, token=request.user.token.token['id'])
def datacenters_create(request, parameters):
def environment_create(request, parameters):
env = glazierclient(request).environments.create(parameters.get('name', ''))
log.debug('Environment::Create {0}'.format(env))
return env
def datacenters_delete(request, datacenter_id):
result = glazierclient(request).environments.delete(datacenter_id)
log.debug('Environment::Delete Id:{0}'.format(datacenter_id))
def environment_delete(request, environment_id):
result = glazierclient(request).environments.delete(environment_id)
log.debug('Environment::Delete Id:{0}'.format(environment_id))
return result
def datacenters_get(request, datacenter_id):
env = glazierclient(request).environments.get(datacenter_id)
def environment_get(request, environment_id):
env = glazierclient(request).environments.get(environment_id)
log.debug('Environment::Get {0}'.format(env))
return env
def datacenters_list(request):
def environment_list(request):
log.debug('Environment::List')
return glazierclient(request).environments.list()
def datacenters_deploy(request, datacenter_id):
sessions = glazierclient(request).sessions.list(datacenter_id)
def environment_deploy(request, environment_id):
sessions = glazierclient(request).sessions.list(environment_id)
for session in sessions:
if session.state == 'open':
session_id = session.id
if not session_id:
return "Sorry, nothing to deploy."
log.debug('Obtained session with Id: {0}'.format(session_id))
result = glazierclient(request).sessions.deploy(datacenter_id, session_id)
result = glazierclient(request).sessions.deploy(environment_id, session_id)
log.debug('Environment with Id: {0} deployed in session '
'with Id: {1}'.format(datacenter_id, session_id))
'with Id: {1}'.format(environment_id, session_id))
return result
@ -93,21 +93,22 @@ def get_time(obj):
return obj.updated
def services_list(request, datacenter_id):
def services_list(request, environment_id):
services = []
session_id = None
sessions = glazierclient(request).sessions.list(datacenter_id)
sessions = glazierclient(request).sessions.list(environment_id)
for s in sessions:
session_id = s.id
if session_id:
services = glazierclient(request).activeDirectories.list(datacenter_id,
session_id)
services += glazierclient(request).webServers.list(datacenter_id,
session_id)
services = glazierclient(request).activeDirectories.\
list(environment_id, session_id)
services += glazierclient(request).webServers.\
list(environment_id, session_id)
for i in range(len(services)):
reports = glazierclient(request).sessions. \
reports(datacenter_id, session_id,
reports(environment_id, session_id,
services[i].id)
for report in reports:
@ -117,10 +118,10 @@ def services_list(request, datacenter_id):
return services
def get_active_directories(request, datacenter_id):
def get_active_directories(request, environment_id):
services = []
session_id = None
sessions = glazierclient(request).sessions.list(datacenter_id)
sessions = glazierclient(request).sessions.list(environment_id)
for s in sessions:
session_id = s.id
@ -128,14 +129,14 @@ def get_active_directories(request, datacenter_id):
if session_id:
services = glazierclient(request)\
.activeDirectories\
.list(datacenter_id, session_id)
.list(environment_id, session_id)
log.debug('Service::Active Directories::List')
return services
def services_get(request, datacenter_id, service_id):
services = services_list(request, datacenter_id)
def services_get(request, environment_id, service_id):
services = services_list(request, environment_id)
for service in services:
if service.id == service_id:
@ -144,20 +145,20 @@ def services_get(request, datacenter_id, service_id):
def get_data_center_id_for_service(request, service_id):
datacenters = datacenters_list(request)
environments = environments_list(request)
for dc in datacenters:
services = services_list(request, dc.id)
for environment in environments:
services = services_list(request, environment.id)
for service in services:
if service.id == service_id:
return dc.id
return environment.id
def get_service_datails(request, service_id):
datacenters = datacenters_list(request)
environments = environments_list(request)
services = []
for dc in datacenters:
services += services_list(request, dc.id)
for environment in environments:
services += services_list(request, environment.id)
for service in services:
if service.id == service_id:
@ -183,14 +184,14 @@ def get_status_message_for_service(request, service_id):
return result
def services_delete(request, datacenter_id, service_id):
def services_delete(request, environment_id, service_id):
log.debug('Service::Remove EnvId: {0} '
'SrvId: {1}'.format(datacenter_id, service_id))
'SrvId: {1}'.format(environment_id, service_id))
services = services_list(request, datacenter_id)
services = services_list(request, environment_id)
session_id = None
sessions = glazierclient(request).sessions.list(datacenter_id)
sessions = glazierclient(request).sessions.list(environment_id)
for session in sessions:
if session.state == 'open':
session_id = session.id
@ -201,10 +202,10 @@ def services_delete(request, datacenter_id, service_id):
for service in services:
if service.id is service_id:
if service.type is 'Active Directory':
glazierclient(request).activeDirectories.delete(datacenter_id,
session_id,
service_id)
glazierclient(request).activeDirectories.delete(environment_id,
session_id,
service_id)
elif service.type is 'IIS':
glazierclient(request).webServers.delete(datacenter_id,
session_id,
service_id)
glazierclient(request).webServers.delete(environment_id,
session_id,
service_id)

View File

@ -111,9 +111,9 @@ class WizardFormIISConfiguration(forms.Form):
super(WizardFormIISConfiguration, self).__init__(*args, **kwargs)
link = request.__dict__['META']['HTTP_REFERER']
datacenter_id = re.search('tabula/(\S+)', link).group(0)[6:-1]
environment_id = re.search('tabula/(\S+)', link).group(0)[6:-1]
domains = api.get_active_directories(request, datacenter_id)
domains = api.get_active_directories(request, environment_id)
self.fields['iis_domain'].choices = [("", "")] + \
[(domain.name, domain.name)

View File

@ -48,7 +48,7 @@ class CreateEnvironment(tables.LinkAction):
return True
def action(self, request, environment):
api.datacenters_create(request, environment)
api.environment_create(request, environment)
class DeleteEnvironment(tables.BatchAction):
@ -63,7 +63,7 @@ class DeleteEnvironment(tables.BatchAction):
return True
def action(self, request, environment_id):
api.datacenters_delete(request, environment_id)
api.environment_delete(request, environment_id)
class DeleteService(tables.BatchAction):
@ -100,7 +100,7 @@ class DeployEnvironment(tables.BatchAction):
return True
def action(self, request, environment_id):
return api.datacenters_deploy(request, environment_id)
return api.environment_deploy(request, environment_id)
class ShowDataCenterServices(tables.LinkAction):
@ -115,8 +115,8 @@ class ShowDataCenterServices(tables.LinkAction):
class UpdateDCRow(tables.Row):
ajax = True
def get_data(self, request, datacenter_id):
return api.datacenters_get(request, datacenter_id)
def get_data(self, request, environment_id):
return api.environment_get(request, environment_id)
class UpdateServiceRow(tables.Row):
@ -125,9 +125,9 @@ class UpdateServiceRow(tables.Row):
def get_data(self, request, service_id):
link = request.__dict__['META']['HTTP_REFERER']
datacenter_id = re.search('tabula/(\S+)', link).group(0)[6:-1]
environment_id = re.search('tabula/(\S+)', link).group(0)[6:-1]
service = api.services_get(request, datacenter_id, service_id)
service = api.services_get(request, environment_id, service_id)
return service

View File

@ -29,7 +29,7 @@ urlpatterns = patterns(VIEW_MOD,
name='create'),
url(r'^create_dc$', CreateDCView.as_view(),
name='create_dc'),
url(r'^(?P<data_center_id>[^/]+)/$',
url(r'^(?P<environment_id>[^/]+)/$',
Services.as_view(), name='services'),
url(r'^(?P<service_id>[^/]+)/details$',
DetailServiceView.as_view(),

View File

@ -46,9 +46,9 @@ class Wizard(ModalFormMixin, SessionWizardView, generic.FormView):
def done(self, form_list, **kwargs):
link = self.request.__dict__['META']['HTTP_REFERER']
datacenter_id = re.search('tabula/(\S+)', link).group(0)[6:-1]
environment_id = re.search('tabula/(\S+)', link).group(0)[6:-1]
url = "/project/tabula/%s/" % datacenter_id
url = "/project/tabula/%s/" % environment_id
service_type = form_list[0].data.get('0-service', '')
parameters = {'service_type': service_type}
@ -94,7 +94,7 @@ class Wizard(ModalFormMixin, SessionWizardView, generic.FormView):
'endpoint': [{'host': '10.0.0.1'}],
'location': 'west-dc'})
service = api.services_create(self.request, datacenter_id, parameters)
service = api.services_create(self.request, environment_id, parameters)
message = "The %s service successfully created." % service_type
messages.success(self.request, message)
@ -127,17 +127,17 @@ class Wizard(ModalFormMixin, SessionWizardView, generic.FormView):
class IndexView(tables.DataTableView):
table_class = WinDCTable
table_class = DCTable
template_name = 'index.html'
def get_data(self):
try:
data_centers = api.datacenters_list(self.request)
environments = api.environments_list(self.request)
except:
data_centers = []
environments = []
exceptions.handle(self.request,
_('Unable to retrieve data centers list.'))
return data_centers
_('Unable to retrieve environments list.'))
return environments
class Services(tables.DataTableView):
@ -146,21 +146,20 @@ class Services(tables.DataTableView):
def get_context_data(self, **kwargs):
context = super(Services, self).get_context_data(**kwargs)
context['dc_name'] = self.dc_name
context['environment_name'] = self.environment_name
return context
def get_data(self):
try:
dc_id = self.kwargs['data_center_id']
self.datacenter_id = dc_id
datacenter = api.datacenters_get(self.request, dc_id)
self.dc_name = datacenter.name
services = api.services_list(self.request, dc_id)
self.environment_id = self.kwargs['environment_id']
environment = api.datacenters_get(self.request, self.environment_id)
self.environment_name = environment.name
services = api.services_list(self.request, environment_id)
except:
services = []
exceptions.handle(self.request,
_('Unable to retrieve list of services for '
'data center "%s".') % self.dc_name)
'environment "%s".') % self.environment_name)
self._services = services
return self._services

View File

@ -89,7 +89,7 @@ class CreateDC(workflows.Workflow):
def handle(self, request, context):
try:
datacenter = api.datacenters_create(request, context)
api.environment_create(request, context)
return True
except:
exceptions.handle(request)