瀏覽代碼

HUE-3785 [core] Add sample user to default group to enable sharing perms

Jenny Kim 9 年之前
父節點
當前提交
065f3e5dd7
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      apps/useradmin/src/useradmin/models.py

+ 6 - 0
apps/useradmin/src/useradmin/models.py

@@ -322,6 +322,12 @@ def install_sample_user():
   except Exception, ex:
     LOG.exception('Failed to get or create sample user')
 
+  # If sample user doesn't belong to default group, add to default group
+  default_group = get_default_user_group()
+  if user is not None and default_group is not None and default_group not in user.groups.all():
+    user.groups.add(default_group)
+    user.save()
+
   fs = cluster.get_hdfs()
   # If home directory doesn't exist for sample user, create it
   try: