From aa4cf9c0407e5fe9b8fd550b56b89865ba7250b3 Mon Sep 17 00:00:00 2001 From: Nico Melone Date: Wed, 6 Sep 2023 17:12:35 -0500 Subject: [PATCH] changed cellular cost --- Billing-Report-2023-09-06.xlsx | Bin 0 -> 28945 bytes billing.log | 188 +++++++++++++++++++++++++++++++ hp-billing-report.ipynb | 200 +++++++++++++++++---------------- mistawayData.py | 16 +-- thingsBoardData.py | 2 +- 5 files changed, 299 insertions(+), 107 deletions(-) create mode 100644 Billing-Report-2023-09-06.xlsx diff --git a/Billing-Report-2023-09-06.xlsx b/Billing-Report-2023-09-06.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..8c051f9614fff00e5057a983835648703cc60f45 GIT binary patch literal 28945 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 literal 0 HcmV?d00001 diff --git a/billing.log b/billing.log index 2aa551a..1e0116e 100644 --- a/billing.log +++ b/billing.log @@ -714,3 +714,191 @@ 2023-08-23 16:21:23,208 - billing_reports - INFO - Folder already in list: 31976 2023-08-23 16:21:23,229 - billing_reports - INFO - Folder already in list: 31915 2023-08-23 16:21:23,229 - billing_reports - INFO - Folder already in list: 32155 +2023-09-06 09:32:55,697 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,700 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,700 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,701 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,702 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,702 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,703 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,704 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,704 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,705 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,705 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,706 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,707 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,707 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,708 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,708 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,709 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,709 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,710 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,711 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,711 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,712 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,712 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,713 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,714 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,714 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,715 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,715 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,716 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,716 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,717 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,717 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,718 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,718 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,719 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,719 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,720 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,721 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,721 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,722 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,722 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,723 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,723 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,724 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,724 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,725 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,725 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,726 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,727 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,727 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,729 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,729 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,730 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,731 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,732 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,732 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,733 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,733 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,733 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,734 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,734 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,735 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,735 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,736 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,737 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,737 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,738 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,739 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,740 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,740 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,742 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,743 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,745 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,745 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,746 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,747 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,748 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,749 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,753 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,754 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,755 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,755 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,756 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,756 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,757 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,758 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,758 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,759 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,759 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,760 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,768 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:55,770 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:32:56,170 - billing_reports - INFO - Folder already in list: 31915 +2023-09-06 09:32:56,170 - billing_reports - INFO - Folder already in list: 32155 +2023-09-06 09:37:18,257 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,258 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,259 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,260 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,261 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,262 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,262 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,263 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,263 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,264 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,265 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,266 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,267 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,267 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,268 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,269 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,269 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,270 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,270 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,271 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,272 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,272 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,273 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,273 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,274 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,275 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,276 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,276 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,277 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,277 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,278 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,278 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,279 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,280 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,280 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,281 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,282 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,282 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,283 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,283 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,284 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,285 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,286 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,286 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,287 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,288 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,289 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,289 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,290 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,291 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,293 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,293 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,294 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,295 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,295 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,296 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,296 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,297 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,297 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,298 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,299 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,299 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,300 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,301 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,301 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,302 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,303 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,304 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,305 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,305 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,307 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,308 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,310 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,311 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,312 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,313 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,314 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,315 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,320 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,321 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,321 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,322 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,323 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,323 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,324 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,325 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,325 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,326 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,327 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,327 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,336 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,336 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment +2023-09-06 09:37:18,732 - billing_reports - INFO - Folder already in list: 31915 +2023-09-06 09:37:18,732 - billing_reports - INFO - Folder already in list: 32155 diff --git a/hp-billing-report.ipynb b/hp-billing-report.ipynb index 834789e..167862d 100644 --- a/hp-billing-report.ipynb +++ b/hp-billing-report.ipynb @@ -95,94 +95,98 @@ "name": "stderr", "output_type": "stream", "text": [ - "2023-08-23 16:21:22,781 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,783 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,784 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,784 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,785 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,786 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,787 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,787 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,788 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,789 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,789 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,790 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,791 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,791 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,792 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,792 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,793 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,793 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,794 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,794 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,795 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,795 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,796 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,797 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,797 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,798 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,798 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,799 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,799 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,800 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,801 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,801 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,802 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,802 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,803 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,803 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,804 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,804 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,804 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,805 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,805 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,806 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,807 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,807 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,808 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,808 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,809 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,809 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,809 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,810 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,811 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,812 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,813 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,813 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,813 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,814 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,814 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,815 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,816 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,816 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,817 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,817 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,818 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,819 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,819 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,820 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,821 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,821 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,822 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,824 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,825 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,827 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,827 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,828 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,829 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,830 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,831 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,836 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,836 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,837 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,838 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,838 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,839 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,839 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,840 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,841 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,842 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", - "2023-08-23 16:21:22,844 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n" + "2023-09-06 09:37:18,257 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,258 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,259 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,260 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,261 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,262 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,262 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,263 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,263 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,264 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,265 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,266 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,267 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,267 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,268 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,269 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,269 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,270 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,270 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,271 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,272 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,272 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,273 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,273 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,274 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,275 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,276 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,276 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,277 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,277 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,278 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,278 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,279 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,280 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,280 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,281 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,282 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,282 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,283 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,283 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,284 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,285 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,286 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,286 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,287 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,288 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,289 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,289 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,290 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,291 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,293 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,293 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,294 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,295 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,295 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,296 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,296 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,297 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,297 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,298 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,299 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,299 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,300 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,301 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,301 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,302 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,303 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,304 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,305 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,305 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,307 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,308 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,310 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,311 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,312 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,313 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,314 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,315 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,320 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,321 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,321 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,322 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,323 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,323 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,324 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,325 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,325 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,326 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,327 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,327 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,336 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n", + "2023-09-06 09:37:18,336 - billing_reports - ERROR - Exception in putFolder: 'NoneType' object does not support item assignment\n" ] } ], @@ -294,7 +298,7 @@ " type = value[\"deviceType\"]\n", " location = Point(value[\"latitude\"], value[\"longitude\"])\n", " if not device in [\"Melinda 252\"]:\n", - " cellular_cost = 15\n", + " cellular_cost = 20\n", " so = \"HPSO-1\"\n", " price = 75\n", " billing_type = \"Stand-Alone\"\n", @@ -318,7 +322,7 @@ " \"Sales Price\": 250,\n", " \"Platform Cost\": 0,\n", " \"Platform\": \"Mistaway\", # \"thingsboard\", \"mistaway\"\n", - " \"Cellular Cost\": 15,\n", + " \"Cellular Cost\": 20,\n", " \"Billing Type\": \"AP\" # \"stand-alone\", \"AP\", \"AP-bundled\", \"networked\", \"stand-alone-wifi\"\n", " }\n", " elif \"Wilkinson 37\" in device or device in [\"Wilkinson 33 WS 3-1\", \"Wilkinson 33 WS 4-1\", \"Wilkinson 34 WS 2-10\", \"Wilkinson 34 WS 1-8\"]:\n", @@ -333,7 +337,7 @@ " \"Sales Price\": 250,\n", " \"Platform Cost\": 0,\n", " \"Platform\": \"Mistaway\", # \"thingsboard\", \"mistaway\"\n", - " \"Cellular Cost\": 15,\n", + " \"Cellular Cost\": 20,\n", " \"Billing Type\": \"AP\" # \"stand-alone\", \"AP\", \"AP-bundled\", \"networked\", \"stand-alone-wifi\"\n", " }\n", " elif \"Wilkinson 33\" in device or \"Wilkinson 34\" in device or \"Wilkinson 1\" in device or \"Wilkinson 4\" in device:\n", @@ -348,7 +352,7 @@ " \"Sales Price\": 250,\n", " \"Platform Cost\": 0,\n", " \"Platform\": \"Mistaway\", # \"thingsboard\", \"mistaway\"\n", - " \"Cellular Cost\": 15,\n", + " \"Cellular Cost\": 20,\n", " \"Billing Type\": \"AP\" # \"stand-alone\", \"AP\", \"AP-bundled\", \"networked\", \"stand-alone-wifi\"\n", " }\n", " elif \"Free 40\" in device or \"Free 32\" in device:\n", @@ -363,7 +367,7 @@ " \"Sales Price\": 250,\n", " \"Platform Cost\": 0,\n", " \"Platform\": \"Mistaway\", # \"thingsboard\", \"mistaway\"\n", - " \"Cellular Cost\": 15,\n", + " \"Cellular Cost\": 20,\n", " \"Billing Type\": \"AP\" # \"stand-alone\", \"AP\", \"AP-bundled\", \"networked\", \"stand-alone-wifi\"\n", " }\n", " elif \"LimeQuest 5\" in device or \"LimeQuest 10\" in device:\n", @@ -378,7 +382,7 @@ " \"Sales Price\": 250,\n", " \"Platform Cost\": 0,\n", " \"Platform\": \"Mistaway\", # \"thingsboard\", \"mistaway\"\n", - " \"Cellular Cost\": 15,\n", + " \"Cellular Cost\": 20,\n", " \"Billing Type\": \"AP\" # \"stand-alone\", \"AP\", \"AP-bundled\", \"networked\", \"stand-alone-wifi\"\n", " }\n", " elif \"LimeQuest 5\" in device or \"LimeQuest 10\" in device:\n", @@ -393,7 +397,7 @@ " \"Sales Price\": 250,\n", " \"Platform Cost\": 0,\n", " \"Platform\": \"Mistaway\", # \"thingsboard\", \"mistaway\"\n", - " \"Cellular Cost\": 15,\n", + " \"Cellular Cost\": 20,\n", " \"Billing Type\": \"AP\" # \"stand-alone\", \"AP\", \"AP-bundled\", \"networked\", \"stand-alone-wifi\"\n", " }\n", " elif \"Horton 23\" in device or \"Horton 34\" in device:\n", @@ -408,7 +412,7 @@ " \"Sales Price\": 250,\n", " \"Platform Cost\": 0,\n", " \"Platform\": \"Mistaway\", # \"thingsboard\", \"mistaway\"\n", - " \"Cellular Cost\": 15,\n", + " \"Cellular Cost\": 20,\n", " \"Billing Type\": \"AP\" # \"stand-alone\", \"AP\", \"AP-bundled\", \"networked\", \"stand-alone-wifi\"\n", " } \n", " elif type == \"advvfdipp\" or type == \"ipp\":\n", @@ -502,7 +506,7 @@ " devices = rest_client.get_customer_devices(customer_id=cid, page_size=pageSize, page=page)\n", " #go through each device and store its data in the dict\n", " for device in devices.data:\n", - " cellular_cost = 15\n", + " cellular_cost = 20\n", " #fix naming to work with JSON/dict\n", " if '\"' in device.name:\n", " deviceName = device.name.replace('\"', 'in')\n", @@ -640,7 +644,7 @@ }, { "cell_type": "code", - "execution_count": 41, + "execution_count": 16, "metadata": {}, "outputs": [], "source": [ diff --git a/mistawayData.py b/mistawayData.py index 53cd836..a0d9be9 100644 --- a/mistawayData.py +++ b/mistawayData.py @@ -99,7 +99,7 @@ def getMistAwayData(): type = value["deviceType"] location = Point(value["latitude"], value["longitude"]) if not device in ["Melinda 252"]: - cellular_cost = 15 + cellular_cost = 20 so = "HPSO-1" price = 75 billing_type = "Stand-Alone" @@ -123,7 +123,7 @@ def getMistAwayData(): "Sales Price": 250, "Platform Cost": 0, "Platform": "Mistaway", # "thingsboard", "mistaway" - "Cellular Cost": 15, + "Cellular Cost": 20, "Billing Type": "AP" # "stand-alone", "AP", "AP-bundled", "networked", "stand-alone-wifi" } elif "Wilkinson 37" in device or device in ["Wilkinson 33 WS 3-1", "Wilkinson 33 WS 4-1", "Wilkinson 34 WS 2-10", "Wilkinson 34 WS 1-8"]: @@ -138,7 +138,7 @@ def getMistAwayData(): "Sales Price": 250, "Platform Cost": 0, "Platform": "Mistaway", # "thingsboard", "mistaway" - "Cellular Cost": 15, + "Cellular Cost": 20, "Billing Type": "AP" # "stand-alone", "AP", "AP-bundled", "networked", "stand-alone-wifi" } elif "Wilkinson 33" in device or "Wilkinson 34" in device or "Wilkinson 1" in device or "Wilkinson 4" in device: @@ -153,7 +153,7 @@ def getMistAwayData(): "Sales Price": 250, "Platform Cost": 0, "Platform": "Mistaway", # "thingsboard", "mistaway" - "Cellular Cost": 15, + "Cellular Cost": 20, "Billing Type": "AP" # "stand-alone", "AP", "AP-bundled", "networked", "stand-alone-wifi" } elif "Free 40" in device or "Free 32" in device: @@ -168,7 +168,7 @@ def getMistAwayData(): "Sales Price": 250, "Platform Cost": 0, "Platform": "Mistaway", # "thingsboard", "mistaway" - "Cellular Cost": 15, + "Cellular Cost": 20, "Billing Type": "AP" # "stand-alone", "AP", "AP-bundled", "networked", "stand-alone-wifi" } elif "LimeQuest 5" in device or "LimeQuest 10" in device: @@ -183,7 +183,7 @@ def getMistAwayData(): "Sales Price": 250, "Platform Cost": 0, "Platform": "Mistaway", # "thingsboard", "mistaway" - "Cellular Cost": 15, + "Cellular Cost": 20, "Billing Type": "AP" # "stand-alone", "AP", "AP-bundled", "networked", "stand-alone-wifi" } elif "LimeQuest 5" in device or "LimeQuest 10" in device: @@ -198,7 +198,7 @@ def getMistAwayData(): "Sales Price": 250, "Platform Cost": 0, "Platform": "Mistaway", # "thingsboard", "mistaway" - "Cellular Cost": 15, + "Cellular Cost": 20, "Billing Type": "AP" # "stand-alone", "AP", "AP-bundled", "networked", "stand-alone-wifi" } elif "Horton 23" in device or "Horton 34" in device: @@ -213,7 +213,7 @@ def getMistAwayData(): "Sales Price": 250, "Platform Cost": 0, "Platform": "Mistaway", # "thingsboard", "mistaway" - "Cellular Cost": 15, + "Cellular Cost": 20, "Billing Type": "AP" # "stand-alone", "AP", "AP-bundled", "networked", "stand-alone-wifi" } elif type == "advvfdipp" or type == "ipp": diff --git a/thingsBoardData.py b/thingsBoardData.py index 9f489e4..cb1a894 100644 --- a/thingsBoardData.py +++ b/thingsBoardData.py @@ -24,7 +24,7 @@ def getDevices(rest_client, customers, page=0, pageSize=500): devices = rest_client.get_customer_devices(customer_id=cid, page_size=pageSize, page=page) #go through each device and store its data in the dict for device in devices.data: - cellular_cost = 15 + cellular_cost = 20 #fix naming to work with JSON/dict if '"' in device.name: deviceName = device.name.replace('"', 'in')