code: def remoteLocation_resolve(self, d_remote):
          
          b_status        = False
          str_remotePath  = ""
          if 'path' in d_remote.keys():
              str_remotePath  = d_remote['path']
              b_status        = True
          if 'key' in d_remote.keys():
              d_ret =  self.storage_resolveBasedOnKey(key = d_remote['key'])
              if d_ret['status']:
                  b_status        = True
                  str_remotePath  = d_ret['path']
          return {
              'status':   b_status,
              'path':     str_remotePath
          }
docs: Resolve the remote path location
  
          :param d_remote: the "remote" specification
          :return: a string representation of the remote path