Commit Graph

168 Commits

Author SHA1 Message Date
Tom Keffer
488aef8cd8 Remove the utility wunderfixer.
The WU seems to no longer allow past-dated records.
2023-05-27 05:06:11 -07:00
Tom Keffer
8341b1b670 Invoke .py version of utilities.
"Sensible" overrides are no longer in /home/weewx
2023-03-20 16:23:24 -07:00
Tom Keffer
fe9eb512a8 Moved things back to their v4 locations.
make target `pypi-packages` copies them back into `wee_resources`
before invoking `poetry build`
2023-02-26 13:52:09 -08:00
Tom Keffer
265a344a56 Merge branch 'development' into V5
# Conflicts:
#	docs/changes.md
2023-01-20 10:36:26 -08:00
Tom Keffer
5747b4fe36 Have weectl create custom daemon files. 2023-01-15 15:07:29 -08:00
c0by85
a1e8733bcb Add option to set decimal character for csv import
Add option to set decimal character for csv import. Adopting the option from wd-example.conf.

https://groups.google.com/g/weewx-user/c/QV4UKRnR9v0
2023-01-15 16:57:34 +01:00
Tom Keffer
925d3f3069 Refactor resources
Move them inside the package `wee_resources`
2022-12-09 15:35:46 -08:00
gjr80
ec682e3d3f reword the description of the various options for the interval setting 2022-11-20 10:35:45 +10:00
Matthew Wall
8704644505 update comments in logrotate script 2022-10-19 10:02:07 -04:00
Matthew Wall
f2ac7502dc refine the rsyslog rules PR#788 and PR#790 2022-10-19 09:19:48 -04:00
Matthew Wall
229c80659f added copytruncate (instead of implicit create) as mode in logrotate configuration. update comments in same file. PR#791 2022-10-19 08:37:24 -04:00
Stein Arne Storslett
020d6a0ceb Resolves #788 adding rsyslog example for CentOS journal. 2022-08-30 12:01:20 +02:00
Tom Keffer
85ed524b98 Refine the systemd unit file weewx.service. 2022-08-01 13:46:37 -07:00
Tom Keffer
9ce9c89bc7 More details on how to sync time. 2022-07-19 13:52:49 -07:00
Matthew Wall
40f38a501d ensure rundir exists with correct permissions 2022-07-09 21:30:53 -04:00
Tom Keffer
2718866efb Do not fork if using systemd. PR #767. 2022-04-14 08:06:05 -07:00
Rich Bell
9530ab961a systemctl stop sends 2 SIGKILL signals 2022-04-11 15:00:32 -04:00
Rich Bell
ce07f7b454 remove systemd reload implementation 2022-04-11 14:02:13 -04:00
Matthew Wall
6a6cce7d07 handle multiple gettext in a line 2022-01-30 18:43:51 -05:00
Matthew Wall
c281c38ae5 handle multiple gettext in single line 2022-01-30 18:26:31 -05:00
Matthew Wall
ce486b198d weewx is the package, weewxd is the daemone itself 2022-01-27 12:51:32 -05:00
Matthew Wall
6fd9cdf9a0 added freebsd init file for 'service' init 2022-01-27 11:25:42 -05:00
Matthew Wall
a1c7a4dfe6 minor cleanup to i18n report invocation 2022-01-25 19:15:11 -05:00
Matthew Wall
8b9878a0ee provide more feedback 2022-01-25 17:37:11 -05:00
Matthew Wall
6c70d56661 report differences only if they exist 2022-01-25 16:52:26 -05:00
Matthew Wall
df5debe192 rename show-strings to i18n-report 2022-01-25 16:23:50 -05:00
Matthew Wall
df2c661288 improve the i18n reporting 2022-01-25 16:23:11 -05:00
Matthew Wall
72d5c06ab3 optionally specify a single language 2022-01-25 11:34:27 -05:00
Matthew Wall
9c108c1ded added translations for low, ok, unknown and sensor last contact 2022-01-24 17:51:17 -05:00
Matthew Wall
9f6927fb84 remove unused debugging print 2022-01-24 16:23:49 -05:00
Matthew Wall
46bba14193 simple tool to see which strings have been defined in a skin that has been translated 2022-01-24 15:39:47 -05:00
Matthew Wall
2bc69b1f0f fix typo in weewx-multi 2022-01-24 00:41:58 -05:00
Matthew Wall
56e5043b78 VERBOSE not working as intended, so remove it for now 2022-01-17 22:27:59 -05:00
Matthew Wall
732c184901 eliminate tabs. use VERBOSE consistently. use RETVAL consistently for script return, not just function returns. 2022-01-17 12:16:09 -05:00
Matthew Wall
3c44b8fb16 eliminate tabs 2022-01-17 12:13:31 -05:00
Matthew Wall
aa68caca08 clarify rsyslog syntax and the versions they go with 2022-01-17 11:49:07 -05:00
mwall
f32cda6cc2 added sample tmpfiles config file 2021-12-30 08:45:51 -05:00
mwall
5899d15327 fix invocation of start-stop-daemon so that running weewx as non-root user works without janky modifications 2021-12-30 08:44:40 -05:00
Kevin Locke
b3a24a5102 Add $WEEWX_PYTHON_ARGS for python arguments (#708)
Since arguments can no longer be passed to python in `$WEEWX_PYTHON`,
add `$WEEWX_PYTHON_ARGS` for passing [python options], as requested
in https://github.com/weewx/weewx/pull/706#issuecomment-947481005

[python options]: https://docs.python.org/3/using/cmdline.html#miscellaneous-options

Signed-off-by: Kevin Locke <kevin@kevinlocke.name>
2021-10-22 05:41:34 -07:00
Kevin Locke
41516f1c6e Minor quoting and exec improvements to util/scripts (#706)
* improve quoting in util/scripts

* exec python from util/scripts
2021-10-20 04:31:25 -07:00
gjr80
0ee049ae78 include apache .conf files for apache 2.2 and 2.4 2021-08-05 11:09:53 +10:00
Matthew Wall
a3cf8c8fed davis serial is also using usb identifier ea61 (in addition to ea60) as of at least nov 2020 2021-04-19 14:40:08 -04:00
Tom Keffer
1b5667df98 Moved wmr200 udev rules to its extension. 2021-01-04 11:41:57 -08:00
John Kline
9740ca8376 cc3000 udev rule doesn't work on Raspbian. (#621) 2020-11-25 18:28:18 -08:00
gjr80
dc8e3d6392 - allow units used in .cat file to be specified
- add weathercat example import config to wee_import commenys
- update weathercat example config file
2020-05-12 15:31:53 +10:00
gjr80
3159e132c8 1st cut adding (re-adding) WeatherCat support to wee_import 2020-05-06 22:52:21 +10:00
Matthew Wall
b11b4f8f7a fix rc scripts to all respect /etc/default 2020-04-22 17:27:48 -04:00
Matthew Wall
28f524f1e2 include template default file. update rc scripts for redhat and suse to use default file with sane fallbacks. keep all environment variables in one default file. building on debian now requires python3-distutils instead of python2-setuptools. 2020-04-22 14:38:08 -04:00
gjr80
3ea517d180 Added support for a user defined field delimiter for CSV imports 2020-04-14 06:47:11 +10:00
Matthew Wall
eee1acd8aa forgot the wunderfixer 2020-04-11 09:54:08 -04:00