浏览代码

[hive] Do not create test DBs if they already exists

Romain Rigaux 10 年之前
父节点
当前提交
1a9d4df
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      apps/beeswax/src/beeswax/test_base.py

+ 2 - 2
apps/beeswax/src/beeswax/test_base.py

@@ -370,8 +370,8 @@ class BeeswaxSampleProvider(object):
     if _INITIALIZED:
       return
 
-    make_query(cls.client, 'CREATE DATABASE %(db)s' % {'db': cls.db_name}, wait=True)
-    make_query(cls.client, 'CREATE DATABASE %(db)s_other' % {'db': cls.db_name}, wait=True)
+    make_query(cls.client, 'CREATE DATABASE IF NOT EXISTS %(db)s' % {'db': cls.db_name}, wait=True)
+    make_query(cls.client, 'CREATE DATABASE IF NOT EXISTS %(db)s_other' % {'db': cls.db_name}, wait=True)
 
     data_file = cls.cluster.fs_prefix + u'/beeswax/sample_data_échantillon_%d.tsv'