Thanks Gary

Sent from my iPhone

Mike Revitt

Database Migration Specialist – Database Freedom

Amazon Web Services

e: [email protected] <mailto:[email protected]>  | p: +44.7825.063.466| w:  
aws.amazon.com





On 22 Feb 2020, at 07:02, gjr80 <[email protected]> wrote:


Yep, here's the tell:

Feb 22 06:45:28 Rasberry weewx[25743] DEBUG weewx.reportengine: reportengine: 
Invalid report_timing setting for report 'AWS-S3', running report anyway
Feb 22 06:45:28 Rasberry weewx[25743] DEBUG weewx.reportengine:        ****  
Invalid field '' in '5, ,0, ,*, ,*, ,*'

Pull down the latest from master and it will be fixed.

Gary

On Saturday, 22 February 2020 16:57:05 UTC+10, Mike Revitt wrote:
Yes using python 3, and probably not on the latest. But interestingly its looks 
like it works in debug mode, or crashed before it got there, Look at my recent 
thread on the crash I have been seeing. 

Here is the output, sorry about the length

pi@Rasberry:/home/weewx $ sudo /etc/init.d/weewx start
[ ok ] Starting weewx (via systemctl): weewx.service.
pi@Rasberry:/home/weewx $ sudo /etc/init.d/weewx status
● weewx.service - LSB: weewx weather system
   Loaded: loaded (/etc/init.d/weewx; generated; vendor preset: enabled)
   Active: active (running) since Sat 2020-02-22 06:41:51 GMT; 10s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 25606 ExecStop=/etc/init.d/weewx stop (code=exited, status=0/SUCCESS)
  Process: 25728 ExecStart=/etc/init.d/weewx start (code=exited, 
status=0/SUCCESS)
   CGroup: /system.slice/weewx.service
           └─25743 /usr/bin/python /home/weewx/bin/weewxd --daemon 
--pidfile=/var/run/weewx.pid /home/weewx/weewx.conf

Feb 22 06:41:52 Rasberry weewxd[25743]: weewx[25743] DEBUG weewx.engine: 
Finished loading service weewx.restx.StdAWEKAS
Feb 22 06:41:52 Rasberry weewxd[25743]: weewx[25743] DEBUG weewx.engine: 
Loading service weewx.engine.StdPrint
Feb 22 06:41:52 Rasberry weewxd[25743]: weewx[25743] DEBUG weewx.engine: 
Finished loading service weewx.engine.StdPrint
Feb 22 06:41:52 Rasberry weewxd[25743]: weewx[25743] DEBUG weewx.engine: 
Loading service weewx.engine.StdReport
Feb 22 06:41:52 Rasberry weewxd[25743]: weewx[25743] DEBUG weewx.engine: 
Finished loading service weewx.engine.StdReport
Feb 22 06:41:52 Rasberry weewxd[25743]: weewx[25743] INFO __main__: Starting up 
weewx version 4.0.0b12
Feb 22 06:41:52 Rasberry weewxd[25743]: weewx[25743] INFO weewx.engine: Clock 
error is -0.21 seconds (positive is fast)
Feb 22 06:41:52 Rasberry weewxd[25743]: weewx[25743] INFO weewx.engine: Using 
binding 'wx_binding' to database 'weewx.sdb'
Feb 22 06:41:52 Rasberry weewxd[25743]: weewx[25743] INFO weewx.manager: 
Starting backfill of daily summaries
Feb 22 06:41:52 Rasberry weewxd[25743]: weewx[25743] INFO weewx.engine: 
Starting main packet loop.
pi@Rasberry:/home/weewx $ sudo tail -f /var/log/syslog
Feb 22 06:41:52 Rasberry weewx[25743] DEBUG weewx.engine: Loading service 
weewx.engine.StdReport
Feb 22 06:41:52 Rasberry weewx[25743] DEBUG weewx.engine: Finished loading 
service weewx.engine.StdReport
Feb 22 06:41:52 Rasberry weewx[25743] INFO __main__: Starting up weewx version 
4.0.0b12
Feb 22 06:41:52 Rasberry weewx[25743] INFO weewx.engine: Clock error is -0.21 
seconds (positive is fast)
Feb 22 06:41:52 Rasberry weewx[25743] INFO weewx.engine: Using binding 
'wx_binding' to database 'weewx.sdb'
Feb 22 06:41:52 Rasberry weewx[25743] INFO weewx.manager: Starting backfill of 
daily summaries
Feb 22 06:41:52 Rasberry weewx[25743] INFO weewx.engine: Starting main packet 
loop.
Feb 22 06:45:16 Rasberry weewx[25743] INFO weewx.manager: Added record 
2020-02-22 06:45:00 GMT (1582353900) to database 'weewx.sdb'
Feb 22 06:45:16 Rasberry weewx[25743] INFO weewx.manager: Added record 
2020-02-22 06:45:00 GMT (1582353900) to daily summary in 'weewx.sdb'
Feb 22 06:45:17 Rasberry weewx[25743] DEBUG weewx.reportengine: reportengine: 
Running reports for latest time in the database.
Feb 22 06:45:17 Rasberry weewx[25743] DEBUG weewx.reportengine: reportengine: 
Running report 'SeasonsReport'
Feb 22 06:45:17 Rasberry weewx[25743] DEBUG weewx.reportengine: reportengine: 
Found configuration file /home/weewx/skins/Seasons/skin.conf for report 
'SeasonsReport'
Feb 22 06:45:17 Rasberry weewx[25743] DEBUG weewx.cheetahgenerator: Using 
search list ['weewx.cheetahgenerator.Almanac', 
'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 
'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 
'weewx.cheetahgenerator.Extras', 'user.stats.MyStats']
Feb 22 06:45:17 Rasberry weewx[25743] DEBUG weewx.manager: Daily summary 
version is 1.0
Feb 22 06:45:21 Rasberry weewx[25743] INFO weewx.cheetahgenerator: Generated 8 
files for report SeasonsReport in 4.16 seconds
Feb 22 06:45:21 Rasberry weewx[25743] DEBUG weewx.manager: Daily summary 
version is 1.0
Feb 22 06:45:22 Rasberry dhcpcd[362]: eth0: Router Advertisement from 
fe80::9ada:c4ff:fe5f:88fd
Feb 22 06:45:27 Rasberry weewx[25743] INFO weewx.imagegenerator: Generated 27 
images for report SeasonsReport in 6.32 seconds
Feb 22 06:45:27 Rasberry weewx[25743] INFO weewx.reportengine: Copied 22 files 
to /var/www/html/MountWeather
Feb 22 06:45:27 Rasberry weewx[25743] DEBUG weewx.reportengine: reportengine: 
Report 'SmartphoneReport' not enabled. Skipping.
Feb 22 06:45:27 Rasberry weewx[25743] DEBUG weewx.reportengine: reportengine: 
Report 'MobileReport' not enabled. Skipping.
Feb 22 06:45:27 Rasberry weewx[25743] DEBUG weewx.reportengine: reportengine: 
Report 'StandardReport' not enabled. Skipping.
Feb 22 06:45:27 Rasberry weewx[25743] DEBUG weewx.reportengine: reportengine: 
Report 'FTP' not enabled. Skipping.
Feb 22 06:45:27 Rasberry weewx[25743] DEBUG weewx.reportengine: reportengine: 
Report 'RSYNC' not enabled. Skipping.
Feb 22 06:45:27 Rasberry weewx[25743] DEBUG weewx.reportengine: reportengine: 
Running report 'AWS-S3'
Feb 22 06:45:27 Rasberry weewx[25743] DEBUG weewx.reportengine: reportengine: 
Found configuration file /home/weewx/skins/S3/skin.conf for report 'AWS-S3'
Feb 22 06:45:28 Rasberry weewx[25743] DEBUG weewx.reportengine: reportengine: 
Invalid report_timing setting for report 'AWS-S3', running report anyway
Feb 22 06:45:28 Rasberry weewx[25743] DEBUG weewx.reportengine:        ****  
Invalid field '' in '5, ,0, ,*, ,*, ,*'
Feb 22 06:45:28 Rasberry dhcpcd[362]: eth0: Router Advertisement from 
fe80::9ada:c4ff:fe5f:88fd
Feb 22 06:45:29 Rasberry weewx[25743] DEBUG botocore.hooks: Changing event name 
from creating-client-class.iot-data to creating-client-class.iot-data-plane
Feb 22 06:45:29 Rasberry weewx[25743] DEBUG botocore.hooks: Changing event name 
from before-call.apigateway to before-call.api-gateway
Feb 22 06:45:29 Rasberry weewx[25743] DEBUG botocore.hooks: Changing event name 
from request-created.machinelearning.Predict to 
request-created.machine-learning.Predict
Feb 22 06:45:29 Rasberry weewx[25743] DEBUG botocore.hooks: Changing event name 
from before-parameter-build.autoscaling.CreateLaunchConfiguration to 
before-parameter-build.auto-scaling.CreateLaunchConfiguration
Feb 22 06:45:29 Rasberry weewx[25743] DEBUG botocore.hooks: Changing event name 
from before-parameter-build.route53 to before-parameter-build.route-53
Feb 22 06:45:29 Rasberry weewx[25743] DEBUG botocore.hooks: Changing event name 
from request-created.cloudsearchdomain.Search to 
request-created.cloudsearch-domain.Search
Feb 22 06:45:29 Rasberry weewx[25743] DEBUG botocore.hooks: Changing event name 
from docs.*.autoscaling.CreateLaunchConfiguration.complete-section to 
docs.*.auto-scaling.CreateLaunchConfiguration.complete-section
Feb 22 06:45:29 Rasberry weewx[25743] DEBUG botocore.hooks: Changing event name 
from before-parameter-build.cloudsearchdomain.Search to 
before-parameter-build.cloudsearch-domain.Search
Feb 22 06:45:29 Rasberry weewx[25743] DEBUG botocore.hooks: Changing event name 
from docs.*.cloudsearchdomain.Search.complete-section to 
docs.*.cloudsearch-domain.Search.complete-section
Feb 22 06:45:29 Rasberry weewx[25743] DEBUG botocore.hooks: Changing event name 
from before-parameter-build.logs.CreateExportTask to 
before-parameter-build.cloudwatch-logs.CreateExportTask
Feb 22 06:45:29 Rasberry weewx[25743] DEBUG botocore.hooks: Changing event name 
from docs.*.logs.CreateExportTask.complete-section to 
docs.*.cloudwatch-logs.CreateExportTask.complete-section
Feb 22 06:45:29 Rasberry weewx[25743] DEBUG botocore.session: Setting config 
variable for profile to 'mike'
Feb 22 06:45:29 Rasberry weewx[25743] DEBUG botocore.session: Setting config 
variable for region to 'eu-west-2'
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.loaders: Loading JSON 
file: 
/usr/local/lib/python3.5/dist-packages/boto3/data/s3/2006-03-01/resources-1.json
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.credentials: Skipping 
environment variable credential check because profile name was explicitly set.
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.credentials: Looking for 
credentials via: assume-role
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.credentials: Looking for 
credentials via: assume-role-with-web-identity
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.credentials: Looking for 
credentials via: shared-credentials-file
Feb 22 06:45:30 Rasberry weewx[25743] INFO botocore.credentials: Found 
credentials in shared credentials file: ~/.aws/credentials
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.loaders: Loading JSON 
file: /usr/local/lib/python3.5/dist-packages/botocore/data/endpoints.json
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
choose-service-name: calling handler <function handle_service_name_alias at 
0x74495588>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.loaders: Loading JSON 
file: 
/usr/local/lib/python3.5/dist-packages/botocore/data/s3/2006-03-01/service-2.json
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
creating-client-class.s3: calling handler <function add_generate_presigned_post 
at 0x744e3588>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
creating-client-class.s3: calling handler <function lazy_call.<locals>._handler 
at 0x74457c48>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
creating-client-class.s3: calling handler <function add_generate_presigned_url 
at 0x744e3468>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.endpoint: Setting s3 
timeout as (60, 60)
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.loaders: Loading JSON 
file: /usr/local/lib/python3.5/dist-packages/botocore/data/_retry.json
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.client: Registering retry 
handlers for service: s3
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG boto3.resources.factory: Loading 
s3:s3
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: 
#012========================================================================================
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: S3Upload started at: 
22-02-2020 06:45:30
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: monthrain.png
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: 
#012response=s3.meta.client.upload_file(/var/www/html/MountWeather/monthrain.png,s3-archive.revittmk.aws.co.uk
 <http://s3-archive.revittmk.aws.co.uk> ,monthrain.png)
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: 
#011#011ExtraArgs={'CacheControl': 300
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: 
#011#011#011ContentType' : image/png
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.utils: Acquiring 0
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: 
UploadSubmissionTask(transfer_id=0, {'transfer_future': 
<s3transfer.futures.TransferFuture object at 0x740deff0>}) about to wait for 
the following futures []
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: 
UploadSubmissionTask(transfer_id=0, {'transfer_future': 
<s3transfer.futures.TransferFuture object at 0x740deff0>}) done waiting for 
dependent futures
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: Executing task 
UploadSubmissionTask(transfer_id=0, {'transfer_future': 
<s3transfer.futures.TransferFuture object at 0x740deff0>}) with kwargs 
{'request_executor': <s3transfer.futures.BoundedExecutor object at 0x740debd0>, 
'config': <boto3.s3.transfer.TransferConfig object at 0x740d0170>, 'client': 
<botocore.client.S3 object at 0x74182e10>, 'osutil': <s3transfer.utils.OSUtils 
object at 0x740d0130>, 'transfer_future': <s3transfer.futures.TransferFuture 
object at 0x740deff0>}
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.futures: Submitting task 
PutObjectTask(transfer_id=0, {'extra_args': {'CacheControl': '300', 
'ContentType': 'image/png', 'ACL': 'public-read'}, 'key': 'monthrain.png', 
'bucket': 's3-archive.revittmk.aws.co.uk <http://s3-archive.revittmk.aws.co.uk> 
'}) to executor <s3transfer.futures.BoundedExecutor object at 0x740debd0> for 
transfer request: 0.
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.utils: Acquiring 0
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: 
PutObjectTask(transfer_id=0, {'extra_args': {'CacheControl': '300', 
'ContentType': 'image/png', 'ACL': 'public-read'}, 'key': 'monthrain.png', 
'bucket': 's3-archive.revittmk.aws.co.uk <http://s3-archive.revittmk.aws.co.uk> 
'}) about to wait for the following futures []
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: 
PutObjectTask(transfer_id=0, {'extra_args': {'CacheControl': '300', 
'ContentType': 'image/png', 'ACL': 'public-read'}, 'key': 'monthrain.png', 
'bucket': 's3-archive.revittmk.aws.co.uk <http://s3-archive.revittmk.aws.co.uk> 
'}) done waiting for dependent futures
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: Executing task 
PutObjectTask(transfer_id=0, {'extra_args': {'CacheControl': '300', 
'ContentType': 'image/png', 'ACL': 'public-read'}, 'key': 'monthrain.png', 
'bucket': 's3-archive.revittmk.aws.co.uk <http://s3-archive.revittmk.aws.co.uk> 
'}) with kwargs {'bucket': 's3-archive.revittmk.aws.co.uk 
<http://s3-archive.revittmk.aws.co.uk> ', 'fileobj': 
<s3transfer.utils.ReadFileChunk object at 0x740e3190>, 'extra_args': 
{'CacheControl': '300', 'ContentType': 'image/png', 'ACL': 'public-read'}, 
'key': 'monthrain.png', 'client': <botocore.client.S3 object at 0x74182e10>}
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <function 
validate_ascii_metadata at 0x744b9540>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <function sse_md5 at 
0x744b3f18>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <function 
convert_body_to_file_like_object at 0x744b99c0>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <function 
validate_bucket_name at 0x744b3ed0>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <bound method 
S3RegionRedirector.redirect_from_cache of <botocore.utils.S3RegionRedirector 
object at 0x74127b30>>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <bound method 
S3ArnParamHandler.handle_arn of <botocore.utils.S3ArnParamHandler object at 
0x74127f10>>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <function 
generate_idempotent_uuid at 0x744b3cd8>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.utils: Releasing acquire 
0/None
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-call.s3.PutObject: calling handler <function conditionally_calculate_md5 
at 0x744b3e88>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-call.s3.PutObject: calling handler <function add_expect_header at 
0x744b90c0>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.handlers: Adding expect 
100 continue header to request.
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-call.s3.PutObject: calling handler <bound method 
S3RegionRedirector.set_request_url of <botocore.utils.S3RegionRedirector object 
at 0x74127b30>>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-call.s3.PutObject: calling handler <function 
inject_api_version_header_if_needed at 0x744b9a50>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.endpoint: Making request 
for OperationModel(name=PutObject) with params: {'url': 
'https://s3.eu-west-2.amazonaws.com/s3-archive.revittmk.aws.co.uk/monthrain.png',
 'context': {'client_region': 'eu-west-2', 'client_config': 
<botocore.config.Config object at 0x74188130>, 'auth_type': None, 'signing': 
{'bucket': 's3-archive.revittmk.aws.co.uk 
<http://s3-archive.revittmk.aws.co.uk> '}, 'has_streaming_input': True}, 
'body': <s3transfer.utils.ReadFileChunk object at 0x740e3190>, 'url_path': 
'/s3-archive.revittmk.aws.co.uk/monthrain.png 
<http://s3-archive.revittmk.aws.co.uk/monthrain.png> ', 'query_string': {}, 
'headers': {'Content-Type': 'image/png', 'User-Agent': 'Boto3/1.12.0 
Python/3.5.3 Linux/4.19.42-v7+ Botocore/1.15.0 Resource', 'Content-MD5': 
'Tmoky1WxsRVlMyQAe2okzQ==', 'Cache-Control': '300', 'x-amz-acl': 'public-read', 
'Expect': '100-continue'}, 'method': 'PUT'}
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
request-created.s3.PutObject: calling handler <function signal_not_transferring 
at 0x7417f150>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
request-created.s3.PutObject: calling handler <bound method 
RequestSigner.handler of <botocore.signers.RequestSigner object at 0x74188170>>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
choose-signer.s3.PutObject: calling handler <function 
set_operation_specific_signer at 0x744b3c48>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-sign.s3.PutObject: calling handler <bound method 
S3EndpointSetter.set_endpoint of <botocore.utils.S3EndpointSetter object at 
0x74127f50>>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.utils: Defaulting to S3 
virtual host style addressing with path style addressing fallback.
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.utils: Checking for DNS 
compatible bucket for: 
https://s3.eu-west-2.amazonaws.com/s3-archive.revittmk.aws.co.uk/monthrain.png
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.utils: Not changing URI, 
bucket is not DNS compatible: s3-archive.revittmk.aws.co.uk 
<http://s3-archive.revittmk.aws.co.uk> 
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.auth: Calculating 
signature using v4 auth.
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.auth: 
CanonicalRequest:#012PUT#012/s3-archive.revittmk.aws.co.uk/monthrain.png#012#012cache-control:300#012content-md5:Tmoky1WxsRVlMyQAe2okzQ==#012content-type:image/png#012host:s3.eu-west-2.amazonaws.com#012x-amz-acl:public-read#012x-amz-content-sha256:UNSIGNED-PAYLOAD#012x-amz-date:20200222T064530Z#012#012cache-control;content-md5;content-type;host;x-amz-acl;x-amz-content-sha256;x-amz-date#012UNSIGNED-PAYLOAD
 
<http://s3-archive.revittmk.aws.co.uk/monthrain.png#012%23012cache-control:300%23012content-md5:Tmoky1WxsRVlMyQAe2okzQ==%23012content-type:image/png%23012host:s3.eu-west-2.amazonaws.com%23012x-amz-acl:public-read%23012x-amz-content-sha256:UNSIGNED-PAYLOAD%23012x-amz-date:20200222T064530Z%23012%23012cache-control;content-md5;content-type;host;x-amz-acl;x-amz-content-sha256;x-amz-date%23012UNSIGNED-PAYLOAD>
 
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.auth: 
StringToSign:#012AWS4-HMAC-SHA256#01220200222T064530Z#01220200222/eu-west-2/s3/aws4_request#01234de4f937a699a90f7835cf3eccfa801c91b39f2f658b4380b78fad26ea298c4
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.auth: 
Signature:#012ca903e3c2167741b5b6f986429add68f1638f1aee3e321a528464e635ac03570
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
request-created.s3.PutObject: calling handler <function signal_transferring at 
0x7417f198>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.endpoint: Sending http 
request: <AWSPreparedRequest stream_output=False, method=PUT, 
url=https://s3.eu-west-2.amazonaws.com/s3-archive.revittmk.aws.co.uk/monthrain.png,
 headers={'Content-Length': '8873', 'X-Amz-Content-SHA256': 
b'UNSIGNED-PAYLOAD', 'Cache-Control': b'300', 'Expect': b'100-continue', 
'Content-Type': b'image/png', 'X-Amz-Date': b'20200222T064530Z', 'Content-MD5': 
b'Tmoky1WxsRVlMyQAe2okzQ==', 'Authorization': b'AWS4-HMAC-SHA256 
Credential=AKIAI7G5EWMRIJXE77FQ/20200222/eu-west-2/s3/aws4_request, 
SignedHeaders=cache-control;content-md5;content-type;host;x-amz-acl;x-amz-content-sha256;x-amz-date,
 Signature=ca903e3c2167741b5b6f986429add68f1638f1aee3e321a528464e635ac03570', 
'x-amz-acl': b'public-read', 'User-Agent': b'Boto3/1.12.0 Python/3.5.3 
Linux/4.19.42-v7+ Botocore/1.15.0 Resource'}>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG urllib3.connectionpool: Starting 
new HTTPS connection (1): s3.eu-west-2.amazonaws.com:443 
<http://s3.eu-west-2.amazonaws.com:443> 
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.awsrequest: Waiting for 
100 Continue response.
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.awsrequest: 100 Continue 
response seen, now sending request body.
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG urllib3.connectionpool: 
https://s3.eu-west-2.amazonaws.com:443 "PUT 
/s3-archive.revittmk.aws.co.uk/monthrain.png 
<http://s3-archive.revittmk.aws.co.uk/monthrain.png> HTTP/1.1" 200 0
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.parsers: Response headers: 
{'ETag': '"4e6a24cb55b1b115653324007b6a24cd"', 'Content-Length': '0', 'Date': 
'Sat, 22 Feb 2020 06:45:31 GMT', 'x-amz-id-2': 
'hcX8dsxlzmZiNfGgK6VvGK37lSs4H0TGkoM30ffpZLgbHMjqu7+WXL3TJ6Cl80Ybr1ENfK931Nk=', 
'x-amz-request-id': '328F467D682F1E8C', 'Server': 'AmazonS3'}
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.parsers: Response 
body:#012b''
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
needs-retry.s3.PutObject: calling handler <botocore.retryhandler.RetryHandler 
object at 0x74127ef0>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.retryhandler: No retry 
needed.
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
needs-retry.s3.PutObject: calling handler <bound method 
S3RegionRedirector.redirect_from_error of <botocore.utils.S3RegionRedirector 
object at 0x74127b30>>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.utils: Releasing acquire 
0/None
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: Uploaded file 
monthrain.png
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: daywind.png
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: 
#012response=s3.meta.client.upload_file(/var/www/html/MountWeather/daywind.png,s3-archive.revittmk.aws.co.uk
 <http://s3-archive.revittmk.aws.co.uk> ,daywind.png)
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: 
#011#011ExtraArgs={'CacheControl': 300
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: 
#011#011#011ContentType' : image/png
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.utils: Acquiring 0
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: 
UploadSubmissionTask(transfer_id=0, {'transfer_future': 
<s3transfer.futures.TransferFuture object at 0x740e3110>}) about to wait for 
the following futures []
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: 
UploadSubmissionTask(transfer_id=0, {'transfer_future': 
<s3transfer.futures.TransferFuture object at 0x740e3110>}) done waiting for 
dependent futures
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: Executing task 
UploadSubmissionTask(transfer_id=0, {'transfer_future': 
<s3transfer.futures.TransferFuture object at 0x740e3110>}) with kwargs 
{'request_executor': <s3transfer.futures.BoundedExecutor object at 0x740deb10>, 
'config': <boto3.s3.transfer.TransferConfig object at 0x740d0150>, 'client': 
<botocore.client.S3 object at 0x74182e10>, 'osutil': <s3transfer.utils.OSUtils 
object at 0x740d0130>, 'transfer_future': <s3transfer.futures.TransferFuture 
object at 0x740e3110>}
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.futures: Submitting task 
PutObjectTask(transfer_id=0, {'extra_args': {'CacheControl': '300', 
'ContentType': 'image/png', 'ACL': 'public-read'}, 'key': 'daywind.png', 
'bucket': 's3-archive.revittmk.aws.co.uk <http://s3-archive.revittmk.aws.co.uk> 
'}) to executor <s3transfer.futures.BoundedExecutor object at 0x740deb10> for 
transfer request: 0.
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.utils: Acquiring 0
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: 
PutObjectTask(transfer_id=0, {'extra_args': {'CacheControl': '300', 
'ContentType': 'image/png', 'ACL': 'public-read'}, 'key': 'daywind.png', 
'bucket': 's3-archive.revittmk.aws.co.uk <http://s3-archive.revittmk.aws.co.uk> 
'}) about to wait for the following futures []
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.utils: Releasing acquire 
0/None
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: 
PutObjectTask(transfer_id=0, {'extra_args': {'CacheControl': '300', 
'ContentType': 'image/png', 'ACL': 'public-read'}, 'key': 'daywind.png', 
'bucket': 's3-archive.revittmk.aws.co.uk <http://s3-archive.revittmk.aws.co.uk> 
'}) done waiting for dependent futures
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: Executing task 
PutObjectTask(transfer_id=0, {'extra_args': {'CacheControl': '300', 
'ContentType': 'image/png', 'ACL': 'public-read'}, 'key': 'daywind.png', 
'bucket': 's3-archive.revittmk.aws.co.uk <http://s3-archive.revittmk.aws.co.uk> 
'}) with kwargs {'bucket': 's3-archive.revittmk.aws.co.uk 
<http://s3-archive.revittmk.aws.co.uk> ', 'fileobj': 
<s3transfer.utils.ReadFileChunk object at 0x740e3850>, 'extra_args': 
{'CacheControl': '300', 'ContentType': 'image/png', 'ACL': 'public-read'}, 
'key': 'daywind.png', 'client': <botocore.client.S3 object at 0x74182e10>}
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <function 
validate_ascii_metadata at 0x744b9540>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <function sse_md5 at 
0x744b3f18>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <function 
convert_body_to_file_like_object at 0x744b99c0>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <function 
validate_bucket_name at 0x744b3ed0>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <bound method 
S3RegionRedirector.redirect_from_cache of <botocore.utils.S3RegionRedirector 
object at 0x74127b30>>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <bound method 
S3ArnParamHandler.handle_arn of <botocore.utils.S3ArnParamHandler object at 
0x74127f10>>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <function 
generate_idempotent_uuid at 0x744b3cd8>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-call.s3.PutObject: calling handler <function conditionally_calculate_md5 
at 0x744b3e88>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-call.s3.PutObject: calling handler <function add_expect_header at 
0x744b90c0>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.handlers: Adding expect 
100 continue header to request.
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-call.s3.PutObject: calling handler <bound method 
S3RegionRedirector.set_request_url of <botocore.utils.S3RegionRedirector object 
at 0x74127b30>>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-call.s3.PutObject: calling handler <function 
inject_api_version_header_if_needed at 0x744b9a50>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.endpoint: Making request 
for OperationModel(name=PutObject) with params: {'url': 
'https://s3.eu-west-2.amazonaws.com/s3-archive.revittmk.aws.co.uk/daywind.png', 
'context': {'client_region': 'eu-west-2', 'client_config': 
<botocore.config.Config object at 0x74188130>, 'auth_type': None, 'signing': 
{'bucket': 's3-archive.revittmk.aws.co.uk 
<http://s3-archive.revittmk.aws.co.uk> '}, 'has_streaming_input': True}, 
'body': <s3transfer.utils.ReadFileChunk object at 0x740e3850>, 'url_path': 
'/s3-archive.revittmk.aws.co.uk/daywind.png 
<http://s3-archive.revittmk.aws.co.uk/daywind.png> ', 'query_string': {}, 
'headers': {'Content-Type': 'image/png', 'User-Agent': 'Boto3/1.12.0 
Python/3.5.3 Linux/4.19.42-v7+ Botocore/1.15.0 Resource', 'Content-MD5': 
'hR4p1bQIlKORcZZ8Hrq5og==', 'Cache-Control': '300', 'x-amz-acl': 'public-read', 
'Expect': '100-continue'}, 'method': 'PUT'}
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
request-created.s3.PutObject: calling handler <function signal_not_transferring 
at 0x7417f150>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
request-created.s3.PutObject: calling handler <bound method 
RequestSigner.handler of <botocore.signers.RequestSigner object at 0x74188170>>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
choose-signer.s3.PutObject: calling handler <function 
set_operation_specific_signer at 0x744b3c48>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-sign.s3.PutObject: calling handler <bound method 
S3EndpointSetter.set_endpoint of <botocore.utils.S3EndpointSetter object at 
0x74127f50>>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.utils: Checking for DNS 
compatible bucket for: 
https://s3.eu-west-2.amazonaws.com/s3-archive.revittmk.aws.co.uk/daywind.png
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.utils: Not changing URI, 
bucket is not DNS compatible: s3-archive.revittmk.aws.co.uk 
<http://s3-archive.revittmk.aws.co.uk> 
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.auth: Calculating 
signature using v4 auth.
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.auth: 
CanonicalRequest:#012PUT#012/s3-archive.revittmk.aws.co.uk/daywind.png#012#012cache-control:300#012content-md5:hR4p1bQIlKORcZZ8Hrq5og==#012content-type:image/png#012host:s3.eu-west-2.amazonaws.com#012x-amz-acl:public-read#012x-amz-content-sha256:UNSIGNED-PAYLOAD#012x-amz-date:20200222T064530Z#012#012cache-control;content-md5;content-type;host;x-amz-acl;x-amz-content-sha256;x-amz-date#012UNSIGNED-PAYLOAD
 
<http://s3-archive.revittmk.aws.co.uk/daywind.png#012%23012cache-control:300%23012content-md5:hR4p1bQIlKORcZZ8Hrq5og==%23012content-type:image/png%23012host:s3.eu-west-2.amazonaws.com%23012x-amz-acl:public-read%23012x-amz-content-sha256:UNSIGNED-PAYLOAD%23012x-amz-date:20200222T064530Z%23012%23012cache-control;content-md5;content-type;host;x-amz-acl;x-amz-content-sha256;x-amz-date%23012UNSIGNED-PAYLOAD>
 
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.auth: 
StringToSign:#012AWS4-HMAC-SHA256#01220200222T064530Z#01220200222/eu-west-2/s3/aws4_request#012867ac405563d7cd66fc7a03f07672bbba0671f8b55ce8163bff4c6d991af0dd3
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.auth: 
Signature:#01242133e5a2df3c6ffc8d7cda971fff0651be83ae776c762e3f4768a5f5df0a890
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
request-created.s3.PutObject: calling handler <function signal_transferring at 
0x7417f198>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.endpoint: Sending http 
request: <AWSPreparedRequest stream_output=False, method=PUT, 
url=https://s3.eu-west-2.amazonaws.com/s3-archive.revittmk.aws.co.uk/daywind.png,
 headers={'Content-Length': '13435', 'X-Amz-Content-SHA256': 
b'UNSIGNED-PAYLOAD', 'Cache-Control': b'300', 'Expect': b'100-continue', 
'Content-Type': b'image/png', 'X-Amz-Date': b'20200222T064530Z', 'Content-MD5': 
b'hR4p1bQIlKORcZZ8Hrq5og==', 'Authorization': b'AWS4-HMAC-SHA256 
Credential=AKIAI7G5EWMRIJXE77FQ/20200222/eu-west-2/s3/aws4_request, 
SignedHeaders=cache-control;content-md5;content-type;host;x-amz-acl;x-amz-content-sha256;x-amz-date,
 Signature=42133e5a2df3c6ffc8d7cda971fff0651be83ae776c762e3f4768a5f5df0a890', 
'x-amz-acl': b'public-read', 'User-Agent': b'Boto3/1.12.0 Python/3.5.3 
Linux/4.19.42-v7+ Botocore/1.15.0 Resource'}>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.awsrequest: Waiting for 
100 Continue response.
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.awsrequest: 100 Continue 
response seen, now sending request body.
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG urllib3.connectionpool: 
https://s3.eu-west-2.amazonaws.com:443 "PUT 
/s3-archive.revittmk.aws.co.uk/daywind.png 
<http://s3-archive.revittmk.aws.co.uk/daywind.png> HTTP/1.1" 200 0
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.parsers: Response headers: 
{'ETag': '"851e29d5b40894a39171967c1ebab9a2"', 'Content-Length': '0', 'Date': 
'Sat, 22 Feb 2020 06:45:31 GMT', 'x-amz-id-2': 
'ZuJQ7b6x8iRWlwJNV5sQrFfpJcnylc5c7H01a7+WocgGJ3d1yzzJtS2DOOel8oAMOkvnYvDlba4=', 
'x-amz-request-id': '2B2C5A6E5FEA17A3', 'Server': 'AmazonS3'}
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.parsers: Response 
body:#012b''
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
needs-retry.s3.PutObject: calling handler <botocore.retryhandler.RetryHandler 
object at 0x74127ef0>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.retryhandler: No retry 
needed.
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
needs-retry.s3.PutObject: calling handler <bound method 
S3RegionRedirector.redirect_from_error of <botocore.utils.S3RegionRedirector 
object at 0x74127b30>>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.utils: Releasing acquire 
0/None
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: Uploaded file 
daywind.png
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: yearhilow.png
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: yearbarometer.png
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: daytempfeel.png
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: 
#012response=s3.meta.client.upload_file(/var/www/html/MountWeather/daytempfeel.png,s3-archive.revittmk.aws.co.uk
 <http://s3-archive.revittmk.aws.co.uk> ,daytempfeel.png)
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: 
#011#011ExtraArgs={'CacheControl': 300
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG user.s3upload: 
#011#011#011ContentType' : image/png
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.utils: Acquiring 0
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: 
UploadSubmissionTask(transfer_id=0, {'transfer_future': 
<s3transfer.futures.TransferFuture object at 0x740e3850>}) about to wait for 
the following futures []
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: 
UploadSubmissionTask(transfer_id=0, {'transfer_future': 
<s3transfer.futures.TransferFuture object at 0x740e3850>}) done waiting for 
dependent futures
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: Executing task 
UploadSubmissionTask(transfer_id=0, {'transfer_future': 
<s3transfer.futures.TransferFuture object at 0x740e3850>}) with kwargs 
{'request_executor': <s3transfer.futures.BoundedExecutor object at 0x740debb0>, 
'config': <boto3.s3.transfer.TransferConfig object at 0x740d0170>, 'client': 
<botocore.client.S3 object at 0x74182e10>, 'osutil': <s3transfer.utils.OSUtils 
object at 0x740d0130>, 'transfer_future': <s3transfer.futures.TransferFuture 
object at 0x740e3850>}
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.futures: Submitting task 
PutObjectTask(transfer_id=0, {'extra_args': {'CacheControl': '300', 
'ContentType': 'image/png', 'ACL': 'public-read'}, 'key': 'daytempfeel.png', 
'bucket': 's3-archive.revittmk.aws.co.uk <http://s3-archive.revittmk.aws.co.uk> 
'}) to executor <s3transfer.futures.BoundedExecutor object at 0x740debb0> for 
transfer request: 0.
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.utils: Acquiring 0
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: 
PutObjectTask(transfer_id=0, {'extra_args': {'CacheControl': '300', 
'ContentType': 'image/png', 'ACL': 'public-read'}, 'key': 'daytempfeel.png', 
'bucket': 's3-archive.revittmk.aws.co.uk <http://s3-archive.revittmk.aws.co.uk> 
'}) about to wait for the following futures []
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.utils: Releasing acquire 
0/None
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: 
PutObjectTask(transfer_id=0, {'extra_args': {'CacheControl': '300', 
'ContentType': 'image/png', 'ACL': 'public-read'}, 'key': 'daytempfeel.png', 
'bucket': 's3-archive.revittmk.aws.co.uk <http://s3-archive.revittmk.aws.co.uk> 
'}) done waiting for dependent futures
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG s3transfer.tasks: Executing task 
PutObjectTask(transfer_id=0, {'extra_args': {'CacheControl': '300', 
'ContentType': 'image/png', 'ACL': 'public-read'}, 'key': 'daytempfeel.png', 
'bucket': 's3-archive.revittmk.aws.co.uk <http://s3-archive.revittmk.aws.co.uk> 
'}) with kwargs {'bucket': 's3-archive.revittmk.aws.co.uk 
<http://s3-archive.revittmk.aws.co.uk> ', 'fileobj': 
<s3transfer.utils.ReadFileChunk object at 0x740e3710>, 'extra_args': 
{'CacheControl': '300', 'ContentType': 'image/png', 'ACL': 'public-read'}, 
'key': 'daytempfeel.png', 'client': <botocore.client.S3 object at 0x74182e10>}
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <function 
validate_ascii_metadata at 0x744b9540>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <function sse_md5 at 
0x744b3f18>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <function 
convert_body_to_file_like_object at 0x744b99c0>
Feb 22 06:45:30 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <function 
validate_bucket_name at 0x744b3ed0>
Feb 22 06:45:31 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <bound method 
S3RegionRedirector.redirect_from_cache of <botocore.utils.S3RegionRedirector 
object at 0x74127b30>>
Feb 22 06:45:31 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <bound method 
S3ArnParamHandler.handle_arn of <botocore.utils.S3ArnParamHandler object at 
0x74127f10>>
Feb 22 06:45:31 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-parameter-build.s3.PutObject: calling handler <function 
generate_idempotent_uuid at 0x744b3cd8>
Feb 22 06:45:31 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-call.s3.PutObject: calling handler <function conditionally_calculate_md5 
at 0x744b3e88>
Feb 22 06:45:31 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-call.s3.PutObject: calling handler <function add_expect_header at 
0x744b90c0>
Feb 22 06:45:31 Rasberry weewx[25743] DEBUG botocore.handlers: Adding expect 
100 continue header to request.
Feb 22 06:45:31 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-call.s3.PutObject: calling handler <bound method 
S3RegionRedirector.set_request_url of <botocore.utils.S3RegionRedirector object 
at 0x74127b30>>
Feb 22 06:45:31 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-call.s3.PutObject: calling handler <function 
inject_api_version_header_if_needed at 0x744b9a50>
Feb 22 06:45:31 Rasberry weewx[25743] DEBUG botocore.endpoint: Making request 
for OperationModel(name=PutObject) with params: {'url': 
'https://s3.eu-west-2.amazonaws.com/s3-archive.revittmk.aws.co.uk/daytempfeel.png',
 'context': {'client_region': 'eu-west-2', 'client_config': 
<botocore.config.Config object at 0x74188130>, 'auth_type': None, 'signing': 
{'bucket': 's3-archive.revittmk.aws.co.uk 
<http://s3-archive.revittmk.aws.co.uk> '}, 'has_streaming_input': True}, 
'body': <s3transfer.utils.ReadFileChunk object at 0x740e3710>, 'url_path': 
'/s3-archive.revittmk.aws.co.uk/daytempfeel.png 
<http://s3-archive.revittmk.aws.co.uk/daytempfeel.png> ', 'query_string': {}, 
'headers': {'Content-Type': 'image/png', 'User-Agent': 'Boto3/1.12.0 
Python/3.5.3 Linux/4.19.42-v7+ Botocore/1.15.0 Resource', 'Content-MD5': 
'cnHlc6sABXs6/uvvvLdUOw==', 'Cache-Control': '300', 'x-amz-acl': 'public-read', 
'Expect': '100-continue'}, 'method': 'PUT'}
Feb 22 06:45:31 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
request-created.s3.PutObject: calling handler <function signal_not_transferring 
at 0x7417f150>
Feb 22 06:45:31 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
request-created.s3.PutObject: calling handler <bound method 
RequestSigner.handler of <botocore.signers.RequestSigner object at 0x74188170>>
Feb 22 06:45:31 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
choose-signer.s3.PutObject: calling handler <function 
set_operation_specific_signer at 0x744b3c48>
Feb 22 06:45:31 Rasberry weewx[25743] DEBUG botocore.hooks: Event 
before-sign.s3.PutObject: calling handler <bound method 
S3EndpointSetter.set_endpoint of <botocore.utils.S3EndpointSetter object at 
0x74127f50>>
F
...


-- 
You received this message because you are subscribed to a topic in the Google 
Groups "weewx-user" group.
To unsubscribe from this topic, visit 
https://groups.google.com/d/topic/weewx-user/I8J62As2GdI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to 
[email protected] 
<mailto:[email protected]> .
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/f8ce356c-7918-4ae1-bf2b-a00a7699b9f5%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/010001706c57a174-146b8d1c-902a-4cac-a9ed-c08099f0a55d-000000%40email.amazonses.com.

Reply via email to