Added helpers to resource locators for finding the platform specific crash logs

Signed-off-by: jckand-amzn <82226555+jckand-amzn@users.noreply.github.com>
This commit is contained in:
jckand-amzn
2021-12-03 13:15:17 -06:00
parent 1f51e186fb
commit 7657caf6d2
4 changed files with 19 additions and 4 deletions
@@ -53,6 +53,12 @@ class _LinuxResourceManager(AbstractResourceLocator):
"""
return os.path.join(self.project_log(), "Editor.log")
def crash_log(self):
"""
Return path to the project's crash log dir using the builds project and platform
:return: path to Crash.log
"""
return os.path.join(self.project_log(), "crash.log")
class LinuxWorkspaceManager(AbstractWorkspaceManager):
"""
@@ -62,6 +62,12 @@ class _MacResourceLocator(AbstractResourceLocator):
"""
return os.path.join(self.project_log(), "Editor.log")
def crash_log(self):
"""
Return path to the project's crash log dir using the builds project and platform
:return: path to crash.log
"""
return os.path.join(self.project_log(), "crash.log")
class MacWorkspaceManager(AbstractWorkspaceManager):
"""
@@ -68,6 +68,12 @@ class _WindowsResourceLocator(AbstractResourceLocator):
"""
return os.path.join(self.project_log(), "Editor.log")
def crash_log(self):
"""
Return path to the project's crash log dir using the builds project and platform
:return: path to Error.log
"""
return os.path.join(self.project_log(), "error.log")
class WindowsWorkspaceManager(AbstractWorkspaceManager):
"""