From 82b34ef926ae28af1000d93eff4e98a2efa5d8c0 Mon Sep 17 00:00:00 2001 From: "tim.abramson" Date: Wed, 20 Jul 2022 14:15:42 -0500 Subject: [PATCH 1/4] reduce page_size from py42 default (500) to 100 --- src/code42cli/cmds/devices.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/code42cli/cmds/devices.py b/src/code42cli/cmds/devices.py index 12b2bbca..b639c5ca 100644 --- a/src/code42cli/cmds/devices.py +++ b/src/code42cli/cmds/devices.py @@ -432,7 +432,7 @@ def _get_device_dataframe( sdk, columns, active=None, org_uid=None, include_backup_usage=False ): devices_generator = sdk.devices.get_all( - active=active, include_backup_usage=include_backup_usage, org_uid=org_uid + active=active, include_backup_usage=include_backup_usage, org_uid=org_uid, page_size=100 ) devices_list = [] if include_backup_usage: From 2ff9f7ed6ee4b925da13d3fc9c348fc55be0fc20 Mon Sep 17 00:00:00 2001 From: "tim.abramson" Date: Wed, 20 Jul 2022 14:19:52 -0500 Subject: [PATCH 2/4] changelog --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8e748026..01b85f37 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 The intended audience of this file is for py42 consumers -- as such, changes that don't affect how a consumer would use the library (e.g. adding unit tests, updating documentation, etc) are not captured here. +## Unreleased + +### Changed + +- Reduced the `page_size` in Device API calls from 500 to 100 to reduce possibility of timeouts when including backup usage in `code42 devices list`. + ## 1.14.3 - 2022-07-06 ### Fixed From 883383022c6c2abbeac50f6164dbdd6fcb538181 Mon Sep 17 00:00:00 2001 From: "tim.abramson" Date: Thu, 21 Jul 2022 08:40:40 -0500 Subject: [PATCH 3/4] style --- src/code42cli/cmds/devices.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/code42cli/cmds/devices.py b/src/code42cli/cmds/devices.py index b639c5ca..2e59dffb 100644 --- a/src/code42cli/cmds/devices.py +++ b/src/code42cli/cmds/devices.py @@ -432,7 +432,10 @@ def _get_device_dataframe( sdk, columns, active=None, org_uid=None, include_backup_usage=False ): devices_generator = sdk.devices.get_all( - active=active, include_backup_usage=include_backup_usage, org_uid=org_uid, page_size=100 + active=active, + include_backup_usage=include_backup_usage, + org_uid=org_uid, + page_size=100, ) devices_list = [] if include_backup_usage: From a05c7a8b11b6902ef216e3a0852d3521c7e10ada Mon Sep 17 00:00:00 2001 From: "tim.abramson" Date: Thu, 21 Jul 2022 10:54:54 -0500 Subject: [PATCH 4/4] bump version --- CHANGELOG.md | 2 +- src/code42cli/__version__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 01b85f37..d6ab30fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 The intended audience of this file is for py42 consumers -- as such, changes that don't affect how a consumer would use the library (e.g. adding unit tests, updating documentation, etc) are not captured here. -## Unreleased +## 1.14.4 - 2022-07-21 ### Changed diff --git a/src/code42cli/__version__.py b/src/code42cli/__version__.py index f38fc51b..476b0706 100644 --- a/src/code42cli/__version__.py +++ b/src/code42cli/__version__.py @@ -1 +1 @@ -__version__ = "1.14.3" +__version__ = "1.14.4"