Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2505)

Unified Diff: appengine/findit/model/crash/crash_config.py

Issue 2299883005: [Findit] Add findit_for_client to do analysis based on client_id (Closed)
Patch Set: Rebase. Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: appengine/findit/model/crash/crash_config.py
diff --git a/appengine/findit/model/crash/crash_config.py b/appengine/findit/model/crash/crash_config.py
index 8774b1004856fc30d5b49b67e5d23b28db370ac5..e30dd68c95a0d061e67dde044f4e9deb2654f695 100644
--- a/appengine/findit/model/crash/crash_config.py
+++ b/appengine/findit/model/crash/crash_config.py
@@ -8,6 +8,7 @@ import re
from google.appengine.ext import ndb
+from crash.type_enums import CrashClient
from model.versioned_config import VersionedConfig
@@ -104,3 +105,16 @@ class CrashConfig(VersionedConfig):
}
return self.cached_component_classifier
+
+ def GetClientConfig(self, client_id):
+ """Gets client specific config using client_id."""
+ if client_id == CrashClient.FRACAS:
+ return self.fracas
+ elif client_id == CrashClient.CRACAS: # pragma: no cover.
+ # TODO(katesonia): Add crash config of cracas.
+ return None
+ elif client_id == CrashClient.CLUSTERFUZZ: # pragma: no cover.
+ # TODO(katesonia): Add crash config of clusterfuzz.
+ return None
+
+ return None
« no previous file with comments | « appengine/findit/handlers/crash/test/crash_handler_test.py ('k') | appengine/findit/model/crash/test/crash_config_test.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698