Commit Graph

2058 Commits

Author SHA1 Message Date
Matthew Wall
02e37726d3 merge latest changes from master 2017-03-10 16:33:19 -05:00
Matthew Wall
1bc8590c03 merge latest changes from master 2017-03-05 11:12:16 -05:00
Matthew Wall
e14457f853 make logging consistent 2017-02-25 09:33:24 -05:00
Matthew Wall
5db80b3144 skin.conf is optional 2017-02-25 09:24:13 -05:00
Matthew Wall
9061f263a7 better comments in weewx.conf about the reports 2017-02-25 07:57:56 -05:00
Matthew Wall
1c0def29da default_options not default_settings 2017-02-24 22:54:00 -05:00
Matthew Wall
c816570a78 brute force avoidance of whitespace problems 2017-02-24 21:28:01 -05:00
Matthew Wall
07d620b719 silly unit test is still borked on whitespace 2017-02-24 21:09:36 -05:00
Matthew Wall
1f8aeb53aa attempt to get unit test to work 2017-02-24 20:57:29 -05:00
Matthew Wall
cf96ba97dc use a default_options section to apply units and other settings to all reports 2017-02-24 20:35:39 -05:00
Matthew Wall
6e536606fd merge with master 2017-02-24 17:45:57 -05:00
Matthew Wall
5c67de228e do not warn when calibrations are ignored - the implementation resulted in too many log entries 2017-02-19 09:10:00 -05:00
Matthew Wall
796523c509 bump to 3.7.0b2 2017-02-18 10:40:24 -05:00
Matthew Wall
3bbadea1eb aborted attempt to get additional battery status 2017-02-18 10:16:58 -05:00
Matthew Wall
7c0f0e0094 do not emit default sensor_map to the config 2017-02-18 10:15:53 -05:00
Matthew Wall
028f1126eb avoid resource consumption from slow reports by extending the StdReport.max_wait. provide log messages when it happens. 2017-02-13 12:01:08 -05:00
Matthew Wall
db6bcc3cad keep PEP happy 2017-02-13 00:13:06 -05:00
Matthew Wall
d1b347fb34 more simplification 2017-02-12 23:53:12 -05:00
Matthew Wall
f23734df99 make output consistent 2017-02-12 23:37:43 -05:00
Matthew Wall
0693654ed6 fixed typo 2017-02-12 22:26:55 -05:00
Matthew Wall
81341eb839 fixed typo 2017-02-12 22:25:53 -05:00
Matthew Wall
5a858a2e7b simplify 2017-02-12 21:52:03 -05:00
Tom Keffer
28e7166a90 Slightly more robust mechanism for decoding last time a file was FTP'd. 2017-02-12 13:07:05 -08:00
Matthew Wall
6ca3fd4d59 must do a try loop at the read level so we can skip the no data 'errors' and return empty buffer so that a subsequent write will get the station to talk again 2017-02-12 13:59:48 -05:00
Tom Keffer
eb786353ab v3.7.0b1 2017-02-11 14:55:33 -08:00
Tom Keffer
600f409746 Accumulator is now initialized with override values from weewx.conf 2017-02-09 09:26:34 -08:00
Tom Keffer
1df9b2002d Moved start time to just before applying the patch 2017-02-09 08:26:58 -08:00
Tom Keffer
107ffcf3fd V3.7.0a3 2017-02-05 18:17:18 -08:00
Tom Keffer
2a2651cfa4 The weedb Cursor object can now be used in a "with" clause. 2017-02-05 18:16:15 -08:00
Tom Keffer
3c34e7672f The weedb Connection object can now be used in a "with" clause. 2017-02-05 18:07:58 -08:00
gjr80
7493536a47 Now picks up absence of windSpeed daily summary 2017-02-06 11:52:25 +10:00
gjr80
10369c0f6a windSpeed fix now gracefully handles no windSpeed summary table, tweaked --update output/logging 2017-02-06 11:45:25 +10:00
Tom Keffer
b00989a632 Ported MySQLdb to the new database exception hierarchy. 2017-02-05 17:29:43 -08:00
Matthew Wall
c30411c107 fix min/max 2017-02-05 20:27:00 -05:00
Tom Keffer
a533ad2307 Ported the weedb sqlite driver to the new exception hierarchy. 2017-02-05 14:34:53 -08:00
Tom Keffer
4eb6d7adf6 First cut at V3.7 exception hierarchy 2017-02-05 08:42:27 -08:00
Tom Keffer
2fc5990ec5 Merge branch 'development' of https://github.com/weewx/weewx.git into development 2017-02-05 08:18:51 -08:00
Tom Keffer
eebef95bdc Finished formal test of errors 2017-02-05 08:18:39 -08:00
Matthew Wall
e9c9827612 reduce debug log spewage in wmr300 driver 2017-02-05 09:25:16 -05:00
gjr80
b98f5c54cb Reworked check_strings() output (#213)
Reworked check_strings() screen and syslog output:
- now gives progress ala --rebuild-daily
- syslog is silent for --check-strings and --fix-strings with --dry-run
- left 'Preparing' (rather than 'Starting') but added 'this may take a
while' as there is a significant delay in dbmanager.genBatchRows()
initialising at line 619 (well there was for 400k records)
2017-02-05 04:22:55 -08:00
Tom Keffer
17f6fca587 Added sqlite3 exceptions. 2017-02-04 16:20:32 -08:00
Tom Keffer
059a3a887d Formal check of the various MySQLdb exceptions. 2017-02-04 15:31:56 -08:00
Tom Keffer
9af4fc74b8 Now uses dedicated test users 'weewx1' and 'weewx2' 2017-02-04 12:43:56 -08:00
Tom Keffer
0f58d6a727 Switched back to __str__ when extracting string out of template.
.respond() doesn't seem to encode Unicode characters properly
2017-02-03 05:03:38 -08:00
gjr80
287f5b2945 Fixed Cumulus import rain field issue
wee_import will try to use field 26(AA) - midnight reset daily rainfall
but if not available due it will revert to field 9(J) or 11(L)
2017-02-03 12:02:44 +10:00
Tom Keffer
8cac36d37a Adjustable value for how long to wait after a bad uploader login.
Option retry_login. Fixes issue #212.
2017-02-02 16:18:17 -08:00
Tom Keffer
94954b726a v3.7.0a2 2017-02-02 15:35:07 -08:00
Tom Keffer
6c04965304 One transaction for updating daily high/lows and archive record
Formerly, these were done in two transactions.
2017-02-02 15:33:40 -08:00
gjr80
2df1aa121a Changed config option names but never changed the code! 2017-02-03 08:39:43 +10:00
Tom Keffer
923fffcdd6 Reverted back to MySQLdb only version. 2017-02-02 05:19:25 -08:00