Explorar el Código

[impala] Hide system database from the main editor dropdown

Romain Rigaux hace 11 años
padre
commit
7ebffaeccf
Se han modificado 2 ficheros con 5 adiciones y 1 borrados
  1. 4 0
      apps/beeswax/static/js/beeswax.vm.js
  2. 1 1
      apps/pig/src/pig/models.py

+ 4 - 0
apps/beeswax/static/js/beeswax.vm.js

@@ -163,6 +163,10 @@ function BeeswaxViewModel(server) {
 
   self.updateDatabases = function(databases) {
     if (databases) {
+      var i = databases.indexOf("_impala_builtins"); // Blacklist of system databases
+      if (i != -1) {
+        databases.splice(i, 1);
+      }
       self.databases(databases);
     }
   };

+ 1 - 1
apps/pig/src/pig/models.py

@@ -88,7 +88,7 @@ def create_or_update_script(id, name, script, user, parameters, resources, hadoo
   try:
     pig_script = PigScript.objects.get(id=id)
     pig_script.doc.get().can_write_or_exception(user)
-  except PigScript.DoesNotExist, ex:
+  except PigScript.DoesNotExist:
     pig_script = PigScript.objects.create(owner=user, is_design=is_design)
     Doc.objects.link(pig_script, owner=pig_script.owner, name=name)
     if not is_design: