2016-07-25 51 views
0

是否可以禁用博託分頁?在博託禁用分頁

的CLI提到,我可以列出datapipelines禁用paginations,例如,它說 - >You can disable pagination by providing the --no-paginate argument - Link

但是,當我看着datapipelines博託文檔,我找不到任何地方禁用分頁。我正在與別人的代碼一起工作,他們沒有閱讀api文檔,並且假設每一個都是非分頁的,並且打開沒有分頁會更容易。謝謝您的幫助 !

具體來說,我想將list_pipelines變成沒有分頁的版本。

回答

0

好吧,原來,博託不讓你目前禁用分頁。它沒有被選中。我試着用沒有分頁的方式來運行它,而且我總是會在沒有分頁的情況下得到不完整的答案。

1

默認情況下CLI分頁,但在boto3中,您必須選擇通過撥打電話get_paginator或手動分頁。所以你不應該做任何事情。

+0

感謝您的信息,它根本不清楚list_pipelines。你能指點我,你從哪裏得到這個? – Illusionist

+1

有關於CLI分頁的信息[此處](http://docs.aws.amazon.com/cli/latest/userguide/pagination.html)。對於botocore/boto3,它從來沒有明確提到它默認情況下不處理分頁,但是它被低級接口的合約所隱含,並且存在一個單獨的函數來爲你處理分頁。如果您想進一步確認,可以查看GitHub上的代碼:[CLI](https://github.com/aws/aws-cli),[botocore](https://github.com/boto/) botocore),[boto3](https://github.com/boto/boto3) –

+1

另外,list_pipelines paginator的文檔:http://boto3.readthedocs.io/en/latest/reference/services/datapipeline.html# DataPipeline.Paginator.ListPipelines –