Exemplo n.º 1
0
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
Exemplo n.º 2
0
    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
Exemplo n.º 3
0
    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
Exemplo n.º 4
0
    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
Exemplo n.º 5
0
    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
Exemplo n.º 6
0
    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