Forráskód Böngészése

[pig] Give empty autocomplete URL when Hive app is not installed

Romain Rigaux 11 éve
szülő
commit
f6b6499bd9
1 módosított fájl, 7 hozzáadás és 1 törlés
  1. 7 1
      apps/pig/src/pig/views.py

+ 7 - 1
apps/pig/src/pig/views.py

@@ -42,8 +42,14 @@ LOG = logging.getLogger(__name__)
 
 @ensure_csrf_cookie
 def app(request):
+  autocomplete_base_url = ''
+  try:
+    autocomplete_base_url = reverse('beeswax:api_autocomplete_databases', kwargs={})
+  except:
+    pass
+  
   return render('app.mako', request, {
-    'autocomplete_base_url': reverse('beeswax:api_autocomplete_databases', kwargs={}),
+    'autocomplete_base_url': autocomplete_base_url,
   })