def scan_list(limit=None, offset=None, verbose=False): """List all scans :param limit: max number of files to receive (optional default:25) :type limit: int :param offset: index of first result (optional default:0) :type offset: int :param verbose: enable verbose requests (optional default:False) :type verbose: bool :return: return tuple of total scans and list of scans :rtype: tuple(int, list of IrmaScan) """ cli = IrmaApiClient(API_ENDPOINT, verbose=verbose) scanapi = IrmaScansApi(cli) (total, scan_list) = scanapi.list(limit=limit, offset=offset) return (total, scan_list)