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 = { |