Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-cloudflare for
openSUSE:Factory checked in at 2023-09-04 22:54:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cloudflare (Old)
and /work/SRC/openSUSE:Factory/.python-cloudflare.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-cloudflare"
Mon Sep 4 22:54:04 2023 rev:11 rq:1108926 version:2.11.7
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cloudflare/python-cloudflare.changes
2023-07-12 17:27:49.514699636 +0200
+++
/work/SRC/openSUSE:Factory/.python-cloudflare.new.1766/python-cloudflare.changes
2023-09-04 22:55:03.446896310 +0200
@@ -1,0 +2,7 @@
+Mon Sep 4 15:56:24 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 2.11.7:
+ * more api endpoints
+ * update examples and README to use == for numberic values
+
+-------------------------------------------------------------------
Old:
----
cloudflare-2.11.6.tar.gz
New:
----
cloudflare-2.11.7.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-cloudflare.spec ++++++
--- /var/tmp/diff_new_pack.xo2O8I/_old 2023-09-04 22:55:04.410930388 +0200
+++ /var/tmp/diff_new_pack.xo2O8I/_new 2023-09-04 22:55:04.414930528 +0200
@@ -18,7 +18,7 @@
%{?sle15_python_module_pythons}
Name: python-cloudflare
-Version: 2.11.6
+Version: 2.11.7
Release: 0
Summary: Python wrapper for the Cloudflare v4 API
License: MIT
++++++ cloudflare-2.11.6.tar.gz -> cloudflare-2.11.7.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/cloudflare-2.11.6/CloudFlare/__init__.py
new/cloudflare-2.11.7/CloudFlare/__init__.py
--- old/cloudflare-2.11.6/CloudFlare/__init__.py 2023-05-21
19:54:08.000000000 +0200
+++ new/cloudflare-2.11.7/CloudFlare/__init__.py 2023-08-19
18:23:08.000000000 +0200
@@ -1,7 +1,7 @@
""" Cloudflare v4 API"""
from __future__ import absolute_import
-__version__ = '2.11.6'
+__version__ = '2.11.7'
from .cloudflare import CloudFlare
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/cloudflare-2.11.6/CloudFlare/api_v4.py
new/cloudflare-2.11.7/CloudFlare/api_v4.py
--- old/cloudflare-2.11.6/CloudFlare/api_v4.py 2023-05-21 19:52:43.000000000
+0200
+++ new/cloudflare-2.11.7/CloudFlare/api_v4.py 2023-08-19 18:21:25.000000000
+0200
@@ -382,10 +382,12 @@
self.add('AUTH', 'accounts', 'brand-protection/url-info')
self.add('AUTH', 'accounts', 'cfd_tunnel')
self.add('AUTH', 'accounts', 'cfd_tunnel', 'configurations')
+ self.add('AUTH', 'accounts', 'cfd_tunnel', 'connectors')
self.add('AUTH', 'accounts', 'cfd_tunnel', 'connections')
self.add('AUTH', 'accounts', 'cfd_tunnel', 'management')
self.add('AUTH', 'accounts', 'cfd_tunnel', 'token')
self.add('AUTH', 'accounts', 'custom_pages')
+
self.add('VOID', 'accounts', 'dlp')
self.add('VOID', 'accounts', 'dlp/patterns')
self.add('AUTH', 'accounts', 'dlp/patterns/validate')
@@ -419,6 +421,14 @@
self.add('AUTH', 'accounts', 'rulesets/phases', 'entrypoint')
self.add('AUTH', 'accounts', 'rulesets/phases', 'entrypoint/versions')
self.add('AUTH', 'accounts', 'rulesets/phases', 'versions')
+
+ self.add('VOID', 'accounts', 'rum')
+ self.add('AUTH', 'accounts', 'rum/site_info')
+ self.add('AUTH', 'accounts', 'rum/site_info/list')
+ self.add('VOID', 'accounts', 'rum/v2')
+ self.add('AUTH', 'accounts', 'rum/v2', 'rule')
+ self.add('AUTH', 'accounts', 'rum/v2', 'rules')
+
self.add('VOID', 'accounts', 'storage')
self.add('AUTH', 'accounts', 'storage/analytics')
self.add('AUTH', 'accounts', 'storage/analytics/stored')
@@ -428,6 +438,7 @@
self.add('AUTH', 'accounts', 'storage/kv/namespaces', 'keys')
self.add('AUTH', 'accounts', 'storage/kv/namespaces', 'values')
self.add('AUTH', 'accounts', 'storage/kv/namespaces', 'metadata')
+
self.add('AUTH', 'accounts', 'subscriptions')
self.add('AUTH', 'accounts', 'tunnels')
self.add('AUTH', 'accounts', 'tunnels', 'connections')
@@ -444,6 +455,8 @@
self.add('VOID', 'accounts', 'workers/dispatch')
self.add('AUTH', 'accounts', 'workers/dispatch/namespaces')
self.add('AUTH', 'accounts', 'workers/dispatch/namespaces', 'scripts')
+ self.add('AUTH', 'accounts', 'workers/dispatch/namespaces', 'scripts',
'content')
+ self.add('AUTH', 'accounts', 'workers/dispatch/namespaces', 'scripts',
'settings')
self.add('AUTH', 'accounts', 'workers/dispatch/namespaces', 'scripts',
'tags')
self.add('AUTH', 'accounts', 'workers/domains')
self.add('VOID', 'accounts', 'workers/durable_objects')
@@ -452,9 +465,15 @@
self.add('AUTH', 'accounts', 'workers/queues')
self.add('AUTH', 'accounts', 'workers/queues', 'consumers')
self.add('AUTH', 'accounts', 'workers/scripts')
+ self.add('AUTH', 'accounts', 'workers/scripts', 'content')
self.add('AUTH', 'accounts', 'workers/scripts', 'schedules')
+ self.add('AUTH', 'accounts', 'workers/scripts', 'settings')
self.add('AUTH', 'accounts', 'workers/scripts', 'tails')
self.add('AUTH', 'accounts', 'workers/scripts', 'usage-model')
+ self.add('VOID', 'accounts', 'workers/services')
+ self.add('VOID', 'accounts', 'workers/services', 'environments')
+ self.add('AUTH', 'accounts', 'workers/services', 'environments', 'content')
+ self.add('AUTH', 'accounts', 'workers/services', 'environments',
'settings')
self.add('AUTH', 'accounts', 'workers/subdomain')
def accounts_addressing(self):
@@ -469,6 +488,7 @@
self.add('AUTH', 'accounts', 'addressing/loa_documents', 'download')
self.add('AUTH', 'accounts', 'addressing/prefixes')
self.add('VOID', 'accounts', 'addressing/prefixes', 'bgp')
+ self.add('AUTH', 'accounts', 'addressing/prefixes', 'bgp/prefixes')
self.add('AUTH', 'accounts', 'addressing/prefixes', 'bgp/status')
self.add('AUTH', 'accounts', 'addressing/prefixes', 'bindings')
self.add('AUTH', 'accounts', 'addressing/prefixes', 'delegations')
@@ -516,6 +536,8 @@
""" accounts stream """
self.add('AUTH', 'accounts', 'stream')
+ self.add('AUTH', 'accounts', 'stream', 'audio')
+ self.add('AUTH', 'accounts', 'stream', 'audio/copy')
self.add('AUTH', 'accounts', 'stream', 'captions')
self.add('AUTH', 'accounts', 'stream', 'embed')
self.add('AUTH', 'accounts', 'stream', 'downloads')
@@ -572,6 +594,7 @@
self.add('VOID', 'accounts', 'access')
# self.add('AUTH', 'accounts', 'access/bookmarks') # deprecated 2023-03-19
+ self.add('AUTH', 'accounts', 'access/custom_pages')
self.add('AUTH', 'accounts', 'access/gateway_ca')
self.add('AUTH', 'accounts', 'access/groups')
self.add('AUTH', 'accounts', 'access/identity_providers')
@@ -632,6 +655,7 @@
self.add('AUTH', 'accounts', 'custom_ns/verify')
self.add('AUTH', 'accounts', 'devices')
+
self.add('AUTH', 'accounts', 'devices', 'override_codes')
self.add('AUTH', 'accounts', 'devices/dex_tests')
self.add('AUTH', 'accounts', 'devices/networks')
@@ -649,6 +673,14 @@
self.add('AUTH', 'accounts', 'devices/settings')
self.add('AUTH', 'accounts', 'devices/unrevoke')
+ self.add('VOID', 'accounts', 'dex')
+ self.add('AUTH', 'accounts', 'dex/http-tests')
+ self.add('AUTH', 'accounts', 'dex/tests')
+ self.add('AUTH', 'accounts', 'dex/tests/unique-devices')
+ self.add('VOID', 'accounts', 'dex/traceroute-test-results')
+ self.add('AUTH', 'accounts', 'dex/traceroute-test-results', 'network-path')
+ self.add('AUTH', 'accounts', 'dex/traceroute-tests')
+ self.add('AUTH', 'accounts', 'dex/traceroute-tests', 'network-path')
self.add('AUTH', 'accounts', 'dns_firewall')
self.add('VOID', 'accounts', 'dns_firewall', 'dns_analytics')
@@ -669,10 +701,11 @@
self.add('VOID', 'accounts', 'images')
self.add('AUTH', 'accounts', 'images/v1')
self.add('AUTH', 'accounts', 'images/v1', 'blob')
+ self.add('AUTH', 'accounts', 'images/v1/config')
self.add('AUTH', 'accounts', 'images/v1/keys')
self.add('AUTH', 'accounts', 'images/v1/stats')
self.add('AUTH', 'accounts', 'images/v1/variants')
- self.add('VOID', 'accounts', 'images/v2')
+ self.add('AUTH', 'accounts', 'images/v2')
self.add('AUTH', 'accounts', 'images/v2/direct_upload')
self.add('VOID', 'accounts', 'intel')
@@ -684,6 +717,7 @@
self.add('AUTH', 'accounts', 'intel/domain')
self.add('AUTH', 'accounts', 'intel/domain-history')
self.add('AUTH', 'accounts', 'intel/domain/bulk')
+ self.add('AUTH', 'accounts', 'intel/indicator-feeds')
self.add('AUTH', 'accounts', 'intel/ip')
self.add('AUTH', 'accounts', 'intel/ip-list')
self.add('AUTH', 'accounts', 'intel/miscategorization')
@@ -716,6 +750,11 @@
self.add('AUTH', 'accounts', 'teamnet/routes/network')
self.add('AUTH', 'accounts', 'teamnet/virtual_networks')
+ self.add('VOID', 'accounts', 'urlscanner')
+ self.add('AUTH', 'accounts', 'urlscanner/scan')
+ self.add('AUTH', 'accounts', 'urlscanner/scan', 'har')
+ self.add('AUTH', 'accounts', 'urlscanner/scan', 'screenshot')
+
def zones_extras(self):
""" zones extras """
@@ -742,6 +781,13 @@
self.add('AUTH', 'zones', 'rulesets/phases', 'versions')
self.add('AUTH', 'zones', 'url_normalization')
+ self.add('VOID', 'zones', 'hostnames')
+ self.add('AUTH', 'zones', 'hostnames/settings')
+ self.add('AUTH', 'zones', 'snippets')
+ self.add('AUTH', 'zones', 'snippets', 'content')
+ self.add('AUTH', 'zones', 'snippets/snippet_rules')
+
+
def zones_web3(self):
""" zones web3 """
@@ -788,7 +834,10 @@
def radar(self):
""" radar """
+
self.add('VOID', 'radar')
+ self.add('AUTH', 'radar/alerts')
+ self.add('AUTH', 'radar/alerts/locations')
self.add('VOID', 'radar/annotations')
self.add('AUTH', 'radar/annotations/outages')
self.add('AUTH', 'radar/annotations/outages/locations')
@@ -801,6 +850,7 @@
self.add('AUTH', 'radar/as112/summary/protocol')
self.add('AUTH', 'radar/as112/summary/query_type')
self.add('AUTH', 'radar/as112/summary/response_codes')
+
self.add('AUTH', 'radar/as112/timeseries')
self.add('AUTH', 'radar/as112/timeseries/dnssec')
self.add('AUTH', 'radar/as112/timeseries/edns')
@@ -808,6 +858,15 @@
self.add('AUTH', 'radar/as112/timeseries/protocol')
self.add('AUTH', 'radar/as112/timeseries/query_type')
self.add('AUTH', 'radar/as112/timeseries/response_codes')
+
+ self.add('VOID', 'radar/as112/timeseries_groups')
+ self.add('AUTH', 'radar/as112/timeseries_groups/dnssec')
+ self.add('AUTH', 'radar/as112/timeseries_groups/edns')
+ self.add('AUTH', 'radar/as112/timeseries_groups/ip_version')
+ self.add('AUTH', 'radar/as112/timeseries_groups/protocol')
+ self.add('AUTH', 'radar/as112/timeseries_groups/query_type')
+ self.add('AUTH', 'radar/as112/timeseries_groups/response_codes')
+
self.add('VOID', 'radar/as112/top')
self.add('AUTH', 'radar/as112/top/locations')
self.add('AUTH', 'radar/as112/top/locations/dnssec')
@@ -853,9 +912,14 @@
self.add('AUTH', 'radar/bgp/timeseries')
self.add('VOID', 'radar/bgp/top')
self.add('AUTH', 'radar/bgp/top/ases')
+ self.add('AUTH', 'radar/bgp/top/ases/prefixes')
self.add('AUTH', 'radar/bgp/top/prefixes')
self.add('VOID', 'radar/bgp/hijacks')
self.add('AUTH', 'radar/bgp/hijacks/events')
+ self.add('VOID', 'radar/bgp/routes')
+ self.add('AUTH', 'radar/bgp/routes/moas')
+ self.add('AUTH', 'radar/bgp/routes/pfx2as')
+ self.add('AUTH', 'radar/bgp/routes/stats')
self.add('AUTH', 'radar/datasets')
self.add('AUTH', 'radar/datasets/download')
@@ -883,6 +947,16 @@
self.add('AUTH', 'radar/email/security/timeseries/spam')
self.add('AUTH', 'radar/email/security/timeseries/spf')
self.add('AUTH', 'radar/email/security/timeseries/threat_category')
+
+ self.add('VOID', 'radar/email/security/timeseries_groups')
+ self.add('AUTH', 'radar/email/security/timeseries_groups/arc')
+ self.add('AUTH', 'radar/email/security/timeseries_groups/dkim')
+ self.add('AUTH', 'radar/email/security/timeseries_groups/dmarc')
+ self.add('AUTH', 'radar/email/security/timeseries_groups/malicious')
+ self.add('AUTH', 'radar/email/security/timeseries_groups/spam')
+ self.add('AUTH', 'radar/email/security/timeseries_groups/spf')
+ self.add('AUTH', 'radar/email/security/timeseries_groups/threat_category')
+
self.add('VOID', 'radar/email/security/top')
self.add('AUTH', 'radar/email/security/top/ases')
self.add('AUTH', 'radar/email/security/top/ases/arc')
@@ -901,7 +975,9 @@
self.add('VOID', 'radar/entities')
self.add('AUTH', 'radar/entities/asns')
+ self.add('AUTH', 'radar/entities/asns', 'rel')
self.add('AUTH', 'radar/entities/asns/ip')
+ self.add('AUTH', 'radar/entities/ip')
self.add('AUTH', 'radar/entities/locations')
self.add('VOID', 'radar/http')
@@ -954,13 +1030,39 @@
self.add('AUTH', 'radar/performance/iqi/summary')
self.add('AUTH', 'radar/performance/iqi/timeseries_groups')
+ self.add('VOID', 'radar/quality')
+ self.add('VOID', 'radar/quality/iqi')
+ self.add('AUTH', 'radar/quality/iqi/summary')
+ self.add('AUTH', 'radar/quality/iqi/timeseries_groups')
+ self.add('VOID', 'radar/quality/speed')
+ self.add('AUTH', 'radar/quality/speed/histogram')
+ self.add('AUTH', 'radar/quality/speed/summary')
+ self.add('VOID', 'radar/quality/speed/top')
+ self.add('AUTH', 'radar/quality/speed/top/ases')
+ self.add('AUTH', 'radar/quality/speed/top/locations')
+
self.add('VOID', 'radar/ranking')
self.add('AUTH', 'radar/ranking/domain')
self.add('AUTH', 'radar/ranking/timeseries')
+ self.add('AUTH', 'radar/ranking/timeseries_groups')
self.add('AUTH', 'radar/ranking/top')
+
self.add('VOID', 'radar/search')
self.add('AUTH', 'radar/search/global')
+
self.add('AUTH', 'radar/specialevents')
+
+ self.add('VOID', 'radar/http/timeseries_groups')
+ self.add('AUTH', 'radar/http/timeseries_groups/bot_class')
+ self.add('AUTH', 'radar/http/timeseries_groups/browser')
+ self.add('AUTH', 'radar/http/timeseries_groups/browser_family')
+ self.add('AUTH', 'radar/http/timeseries_groups/device_type')
+ self.add('AUTH', 'radar/http/timeseries_groups/http_protocol')
+ self.add('AUTH', 'radar/http/timeseries_groups/http_version')
+ self.add('AUTH', 'radar/http/timeseries_groups/ip_version')
+ self.add('AUTH', 'radar/http/timeseries_groups/os')
+ self.add('AUTH', 'radar/http/timeseries_groups/tls_version')
+
self.add('VOID', 'radar/verified_bots')
self.add('VOID', 'radar/verified_bots/top')
self.add('AUTH', 'radar/verified_bots/top/bots')
@@ -971,9 +1073,6 @@
self.add('VOID', 'accounts', 'analytics_engine')
self.add('AUTH', 'accounts', 'analytics_engine/sql')
- self.add('AUTH', 'accounts', 'images/v1/config')
-# self.add('AUTH', 'accounts', 'images/v1/direct_upload') # deprecated
2022-07-01 - expired!
-
self.add('VOID', 'accounts', 'logpush')
self.add('AUTH', 'accounts', 'logpush/jobs')
self.add('VOID', 'accounts', 'logpush/datasets')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/cloudflare-2.11.6/PKG-INFO
new/cloudflare-2.11.7/PKG-INFO
--- old/cloudflare-2.11.6/PKG-INFO 2023-05-21 19:58:05.450339600 +0200
+++ new/cloudflare-2.11.7/PKG-INFO 2023-08-19 18:24:00.366338000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: cloudflare
-Version: 2.11.6
+Version: 2.11.7
Summary: Python wrapper for the Cloudflare v4 API
Home-page: https://github.com/cloudflare/python-cloudflare
Author: Martin J. Levy
@@ -507,7 +507,7 @@
This is simulated by passing an invalid IPv4 address to a DNS record creation.
```
-$ cli4 --post name='foo' type=A content="1" /zones/:example.com/dns_records
+$ cli4 --post name='foo' type=A content="NOT-A-VALID-IP-ADDRESS"
/zones/:example.com/dns_records
cli4: /zones/:example.com/dns_records - 9005 Content for A record is invalid.
Must be a valid IPv4 address
cli4: /zones/:example.com/dns_records - 1004 DNS Validation Error
$
@@ -765,6 +765,7 @@
The **--raw** command provides access to the paging returned values.
See the API documentation for all the info.
Here's an example of how to page thru a list of zones (it's included in the
examples folder as **example_paging_thru_zones.sh**).
+Note the use of `==` to pass a number vs a string as paramater.
```bash
:
@@ -773,7 +774,7 @@
PAGE=0
while true
do
- cli4 --raw per_page=5 page=${PAGE} /zones > ${tmp}
+ cli4 --raw per_page==5 page==${PAGE} /zones > ${tmp}
domains=`jq -c '.|.result|.[]|.name' < ${tmp} | tr -d '"'`
result_info=`jq -c '.|.result_info' < ${tmp}`
COUNT=` echo "${result_info}" | jq .count`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/cloudflare-2.11.6/README.md
new/cloudflare-2.11.7/README.md
--- old/cloudflare-2.11.6/README.md 2023-05-21 19:26:25.000000000 +0200
+++ new/cloudflare-2.11.7/README.md 2023-05-30 05:18:21.000000000 +0200
@@ -490,7 +490,7 @@
This is simulated by passing an invalid IPv4 address to a DNS record creation.
```
-$ cli4 --post name='foo' type=A content="1" /zones/:example.com/dns_records
+$ cli4 --post name='foo' type=A content="NOT-A-VALID-IP-ADDRESS"
/zones/:example.com/dns_records
cli4: /zones/:example.com/dns_records - 9005 Content for A record is invalid.
Must be a valid IPv4 address
cli4: /zones/:example.com/dns_records - 1004 DNS Validation Error
$
@@ -748,6 +748,7 @@
The **--raw** command provides access to the paging returned values.
See the API documentation for all the info.
Here's an example of how to page thru a list of zones (it's included in the
examples folder as **example_paging_thru_zones.sh**).
+Note the use of `==` to pass a number vs a string as paramater.
```bash
:
@@ -756,7 +757,7 @@
PAGE=0
while true
do
- cli4 --raw per_page=5 page=${PAGE} /zones > ${tmp}
+ cli4 --raw per_page==5 page==${PAGE} /zones > ${tmp}
domains=`jq -c '.|.result|.[]|.name' < ${tmp} | tr -d '"'`
result_info=`jq -c '.|.result_info' < ${tmp}`
COUNT=` echo "${result_info}" | jq .count`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/cloudflare-2.11.6/cloudflare.egg-info/PKG-INFO
new/cloudflare-2.11.7/cloudflare.egg-info/PKG-INFO
--- old/cloudflare-2.11.6/cloudflare.egg-info/PKG-INFO 2023-05-21
19:58:05.000000000 +0200
+++ new/cloudflare-2.11.7/cloudflare.egg-info/PKG-INFO 2023-08-19
18:24:00.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: cloudflare
-Version: 2.11.6
+Version: 2.11.7
Summary: Python wrapper for the Cloudflare v4 API
Home-page: https://github.com/cloudflare/python-cloudflare
Author: Martin J. Levy
@@ -507,7 +507,7 @@
This is simulated by passing an invalid IPv4 address to a DNS record creation.
```
-$ cli4 --post name='foo' type=A content="1" /zones/:example.com/dns_records
+$ cli4 --post name='foo' type=A content="NOT-A-VALID-IP-ADDRESS"
/zones/:example.com/dns_records
cli4: /zones/:example.com/dns_records - 9005 Content for A record is invalid.
Must be a valid IPv4 address
cli4: /zones/:example.com/dns_records - 1004 DNS Validation Error
$
@@ -765,6 +765,7 @@
The **--raw** command provides access to the paging returned values.
See the API documentation for all the info.
Here's an example of how to page thru a list of zones (it's included in the
examples folder as **example_paging_thru_zones.sh**).
+Note the use of `==` to pass a number vs a string as paramater.
```bash
:
@@ -773,7 +774,7 @@
PAGE=0
while true
do
- cli4 --raw per_page=5 page=${PAGE} /zones > ${tmp}
+ cli4 --raw per_page==5 page==${PAGE} /zones > ${tmp}
domains=`jq -c '.|.result|.[]|.name' < ${tmp} | tr -d '"'`
result_info=`jq -c '.|.result_info' < ${tmp}`
COUNT=` echo "${result_info}" | jq .count`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/cloudflare-2.11.6/examples/example_paging_thru_zones.sh
new/cloudflare-2.11.7/examples/example_paging_thru_zones.sh
--- old/cloudflare-2.11.6/examples/example_paging_thru_zones.sh 2019-11-20
19:33:03.000000000 +0100
+++ new/cloudflare-2.11.7/examples/example_paging_thru_zones.sh 2023-05-30
05:10:47.000000000 +0200
@@ -9,7 +9,7 @@
do
# grab the next page
PAGE_NUMBER=`expr ${PAGE_NUMBER} + 1`
- cli4 --raw per_page=5 page=${PAGE_NUMBER} /zones > ${tmp}
+ cli4 --raw per_page==5 page==${PAGE_NUMBER} /zones > ${tmp}
domains=`jq -c '.|.result|.[]|.name' < ${tmp} | tr -d '"'`
result_info=`jq -c '.|.result_info' < ${tmp}`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/cloudflare-2.11.6/examples/example_zone_search.sh
new/cloudflare-2.11.7/examples/example_zone_search.sh
--- old/cloudflare-2.11.6/examples/example_zone_search.sh 2020-04-09
02:38:19.000000000 +0200
+++ new/cloudflare-2.11.7/examples/example_zone_search.sh 2023-05-30
05:12:56.000000000 +0200
@@ -20,7 +20,7 @@
for search_type in ${SEARCH_TYPES}
do
echo TRY: "name=${search_type}:${ZONE}"
- cli4 per_page=50 name="${search_type}:${ZONE}" ${EXTRA} /zones/ | jq -r
'.[]|.id,.name' | paste - -
+ cli4 per_page==50 name="${search_type}:${ZONE}" ${EXTRA} /zones/ | jq
-r '.[]|.id,.name' | paste - -
done
exit 0