def handle_list(self, item):
        """Helper method for fetching a list(map) value."""
        doc = yield from self.call('LIST_GET_NEXT/'+item+'/-1', dict(
            maxItems=100,
        ))

        if doc is None:
            return []

        if not doc.status == 'FS_OK':
            return []

        ret = list()
        for index, item in enumerate(list(doc.iterchildren('item'))):
            temp = dict(band=index)
            for field in list(item.iterchildren()):
                temp[field.get('name')] = list(field.iterchildren()).pop()
            ret.append(temp)

        return ret
def handle_list(self, item):
        """Helper method for fetching a list(map) value."""
        doc = yield from self.call('LIST_GET_NEXT/'+item+'/-1', dict(
            maxItems=100,
        ))

        if doc is None:
            return []

        if not doc.status == 'FS_OK':
            return []

        ret = list()
        for index, item in enumerate(list(doc.iterchildren('item'))):
            temp = dict(band=index)
            for field in list(item.iterchildren()):
                temp[field.get('name')] = list(field.iterchildren()).pop()
            ret.append(temp)

        return ret
def handle_list ( self , item ) : doc = yield from self . call ( 'LIST_GET_NEXT/' + item + '/-1' , dict ( maxItems = 100 , ) ) if doc is None : return [ ] if not doc . status == 'FS_OK' : return [ ] ret = list ( ) for index , item in enumerate ( list ( doc . iterchildren ( 'item' ) ) ) : temp = dict ( band = index ) for field in list ( item . iterchildren ( ) ) : temp [ field . get ( 'name' ) ] = list ( field . iterchildren ( ) ) . pop ( ) ret . append ( temp ) return ret
Helper method for fetching a list(map) value.
Helper method for fetching a list ( map ) value .