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

Unified Diff: chrome/common/extensions/docs/server2/handlebar_dict_generator.py

Issue 10830252: Extensions Docs Server: Uniform handling of file not found errors (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 4 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: chrome/common/extensions/docs/server2/handlebar_dict_generator.py
diff --git a/chrome/common/extensions/docs/server2/handlebar_dict_generator.py b/chrome/common/extensions/docs/server2/handlebar_dict_generator.py
index 08f0a2904c17a504ff32d76212771fb46bcdb1af..fc6298d4f9ff51051091e30688ddc7dfa60bfb36 100644
--- a/chrome/common/extensions/docs/server2/handlebar_dict_generator.py
+++ b/chrome/common/extensions/docs/server2/handlebar_dict_generator.py
@@ -3,7 +3,6 @@
# found in the LICENSE file.
import copy
-import logging
import os
from docs_server_utils import GetLinkToRefType
@@ -35,11 +34,7 @@ class HandlebarDictGenerator(object):
def __init__(self, json):
clean_json = copy.deepcopy(json)
_RemoveNoDocs(clean_json)
- try:
- self._namespace = model.Namespace(clean_json, clean_json['namespace'])
- except Exception as e:
- logging.error(e)
- raise
+ self._namespace = model.Namespace(clean_json, clean_json['namespace'])
def _StripPrefix(self, name):
if name.startswith(self._namespace.name + '.'):
@@ -68,18 +63,14 @@ class HandlebarDictGenerator(object):
return ''.join(formatted_description)
def Generate(self, samples):
- try:
- return {
- 'name': self._namespace.name,
- 'types': map(self._GenerateType, self._namespace.types.values()),
- 'functions': self._GenerateFunctions(self._namespace.functions),
- 'events': map(self._GenerateEvent, self._namespace.events.values()),
- 'properties': self._GenerateProperties(self._namespace.properties),
- 'samples': samples,
- }
- except Exception as e:
- logging.error(e)
- raise
+ return {
+ 'name': self._namespace.name,
+ 'types': map(self._GenerateType, self._namespace.types.values()),
+ 'functions': self._GenerateFunctions(self._namespace.functions),
+ 'events': map(self._GenerateEvent, self._namespace.events.values()),
+ 'properties': self._GenerateProperties(self._namespace.properties),
+ 'samples': samples,
+ }
def _GenerateType(self, type_):
type_dict = {

Powered by Google App Engine
This is Rietveld 408576698