예제 #1
0
파일: drill.py 프로젝트: Imperat/sahara
 def post_start(self, cluster_context, instances):
     instances = instances or cluster_context.get_instances(DRILL)
     super(Drill, self).install(cluster_context, instances)
     for instance in instances:
         cmd.chown(instance, 'mapr:mapr', self.service_dir(cluster_context))
         cmd.re_configure_sh(instance, cluster_context)
예제 #2
0
 def post_install(self, cluster_context, instances):
     impalas = cluster_context.filter_instances(instances, IMPALA_SERVER)
     for instance in impalas:
         cmd.chown(instance, 'mapr:mapr', self.service_dir(cluster_context))
예제 #3
0
 def post_start(self, cluster_context, instances):
     instances = instances or cluster_context.get_instances(DRILL)
     super(Drill, self).install(cluster_context, instances)
     for instance in instances:
         cmd.chown(instance, 'mapr:mapr', self.service_dir(cluster_context))
         cmd.re_configure_sh(instance, cluster_context)
예제 #4
0
파일: impala.py 프로젝트: egafford/sahara
 def post_install(self, cluster_context, instances):
     impalas = cluster_context.filter_instances(instances, IMPALA_SERVER)
     for instance in impalas:
         cmd.chown(instance, "mapr:mapr", self.service_dir(cluster_context))
예제 #5
0
 def post_install(self, cluster_context, instances):
     instance = cluster_context.get_instance(WEB_SERVER)
     cmd.chown(instance, 'mapr:mapr', self.SSL_KEYSTORE)
예제 #6
0
파일: httpfs.py 프로젝트: lhcxx/sahara
 def post_install(self, cluster_context, instances):
     instance = cluster_context.get_instance(HTTP_FS)
     cmd.chown(instance, 'mapr:mapr', self.service_dir(cluster_context))
예제 #7
0
 def post_install(self, cluster_context, instances):
     instance = cluster_context.get_instance(HTTP_FS)
     cmd.chown(instance, 'mapr:mapr', self.service_dir(cluster_context))
예제 #8
0
 def post_install(self, context, instances):
     sqoop_servers = context.filter_instances(instances, SQOOP_2_SERVER)
     for instance in sqoop_servers:
         cmd.chown(instance, 'mapr:mapr', self.service_dir(context))
예제 #9
0
파일: service.py 프로젝트: madar010/mad
 def _set_service_dir_owner(self, cluster_context, instances):
     service_instances = cluster_context.filter_instances(instances,
                                                          service=self)
     LOG.debug("Changing %s service dir owner", self.ui_name)
     for instance in service_instances:
         cmd.chown(instance, 'mapr:mapr', self.service_dir(cluster_context))
예제 #10
0
파일: sqoop2.py 프로젝트: lhcxx/sahara
 def post_install(self, context, instances):
     sqoop_servers = context.filter_instances(instances, SQOOP_2_SERVER)
     for instance in sqoop_servers:
         cmd.chown(instance, 'mapr:mapr', self.service_dir(context))