def create_hadoop_connection_context(self): '''Creates and seriazlies a IpcConnectionContextProto (not delimited)''' context = IpcConnectionContextProto() context.userInfo.effectiveUser = '******' context.protocol = "org.apache.hadoop.hdfs.protocol.ClientProtocol" s_context = context.SerializeToString() log_protobuf_message("RequestContext (len: %d)" % len(s_context), context) return s_context
def create_connection_context(self): '''Creates and seriazlies a IpcConnectionContextProto (not delimited)''' context = IpcConnectionContextProto() context.userInfo.effectiveUser = self.effective_user context.protocol = "org.apache.hadoop.hdfs.protocol.ClientProtocol" s_context = context.SerializeToString() log_protobuf_message("RequestContext (len: %d)" % len(s_context), context) return s_context
def create_connection_context(self): '''Creates and seriazlies a IpcConnectionContextProto (not delimited)''' context = IpcConnectionContextProto() context.userInfo.effectiveUser = self.effective_user context.protocol = self.protocol s_context = context.SerializeToString() log_protobuf_message("RequestContext (len: %d)" % len(s_context), context) return s_context
def create_connection_context(self): """Creates and seriazlies a IpcConnectionContextProto (not delimited)""" context = IpcConnectionContextProto() local_user = pwd.getpwuid(os.getuid())[0] context.userInfo.effectiveUser = local_user context.protocol = self.context_protocol s_context = context.SerializeToString() log_protobuf_message("RequestContext (len: %d)" % len(s_context), context) return s_context
def create_connection_context(self): '''Creates and seriazlies a IpcConnectionContextProto (not delimited)''' context = IpcConnectionContextProto() local_user = pwd.getpwuid(os.getuid())[0] context.userInfo.effectiveUser = local_user context.protocol = self.context_protocol s_context = context.SerializeToString() log_protobuf_message("RequestContext (len: %d)" % len(s_context), context) return s_context
def create_connection_context_auth(self): """Creates and seriazlies a IpcConnectionContextProto (not delimited)""" context = IpcConnectionContextProto() # TODO do this better context.userInfo.effectiveUser = ( "appattempt_" + str(self.appid["cluster_timestamp"]) + "_" + str(self.appid["id"]).zfill(4) + "_000001" ) context.protocol = self.context_protocol import ipdb ipdb.set_trace() s_context = context.SerializeToString() log_protobuf_message("RequestContext (len: %d)" % len(s_context), context) return s_context