소스 검색

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: