def storage_resolveBasedOnKey(self, *args, **kwargs):
        """
        Call the remote service and ask for the storage location based on the key.

        :param args:
        :param kwargs:
        :return:
        """
        global Gd_internalvar

        d_msg       = {
            'action':   'internalctl',
            'meta': {
                'var':      'key2address',
                'compute':  '<key>'
            }
        }

        str_key     = ""
        b_status    = False

        for k,v in kwargs.items():
            if k == 'key':  str_key = v
        d_msg['meta']['key']    = str_key

        # 
        d_ret = self.pullPath_core(d_msg = d_msg)

        return {
            'status':   b_status,
            'path':     str_internalLocation
        }