Переглянути джерело

[notebook] Trim out some of the long Hive session properties

Romain Rigaux 9 роки тому
батько
коміт
c12e8d2a6c
1 змінених файлів з 2 додано та 1 видалено
  1. 2 1
      apps/beeswax/src/beeswax/models.py

+ 2 - 1
apps/beeswax/src/beeswax/models.py

@@ -421,7 +421,8 @@ class Session(models.Model):
     return json.loads(self.properties)
 
   def get_formatted_properties(self):
-    return [dict({'key': key, 'value': value}) for key, value in self.get_properties().items()]
+    blacklisted_properties = ('system:java.class.path', 'env:CLASSPATH', 'env:HADOOP_CLASSPATH')
+    return [dict({'key': key, 'value': value}) for key, value in self.get_properties().items() if key not in blacklisted_properties]
 
   def __str__(self):
     return '%s %s' % (self.owner, self.last_used)