Index: chrome/common/extensions/docs/server2/environment.py |
diff --git a/chrome/common/extensions/docs/server2/environment.py b/chrome/common/extensions/docs/server2/environment.py |
index 4c8ae583f799fbdf4004dccad6ef32a9f93b4bc4..85e1828d622105956b32ad98dd4f8b0f3d0b566e 100644 |
--- a/chrome/common/extensions/docs/server2/environment.py |
+++ b/chrome/common/extensions/docs/server2/environment.py |
@@ -31,6 +31,10 @@ def _IsServerSoftware(name): |
return os.environ.get('SERVER_SOFTWARE', '').find(name) == 0 |
+def IsComputeEngine(): |
+ return _IsServerSoftware('Compute Engine') |
Ken Rockot(use gerrit already)
2015/05/26 00:26:24
Not a real thing, but there were no obvious enviro
|
+ |
+ |
def IsDevServer(): |
return _IsServerSoftware('Development') |
@@ -41,3 +45,16 @@ def IsReleaseServer(): |
def IsPreviewServer(): |
return sys.argv and os.path.basename(sys.argv[0]) == 'preview.py' |
+ |
+ |
+def IsAppEngine(): |
+ return IsDevServer() or IsReleaseServer() |
+ |
+ |
+def IsTest(): |
+ return sys.argv and os.path.basename(sys.argv[0]).endswith('_test.py') |
Ken Rockot(use gerrit already)
2015/05/26 00:26:24
Added this because it's no longer true that !IsApp
|
+ |
+ |
+class UnknownEnvironmentError(Exception): |
+ pass |
+ |