I've been installing various versions of a skin. I erase the skin and html 
directories for the skin, install, the run weectl report run new-belchertown
I'd expect that it would run just the new-belchertown skin and be done.
Instead this seems to run everything under [stdRESTful] as well.

See attached for the journal entries for 2 runs.


-- 
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 visit 
https://groups.google.com/d/msgid/weewx-user/c5a4bda2-00f3-45a4-b458-49886f81a1f3n%40googlegroups.com.
Jul 09 20:50:44 weather weectl[31393]: INFO weectllib: Initializing weectl 
version 5.3.1
Jul 09 20:50:44 weather weectl[31393]: INFO weectllib: Command line: 
/home/gary/weewx-venv/bin/weectl report run new-belchertown
Jul 09 20:50:44 weather weectl[31393]: INFO weectllib: Using Python: 3.13.5 
(main, May  5 2026, 21:05:52) [GCC 14.2.0]
Jul 09 20:50:44 weather weectl[31393]: INFO weectllib: Located at:   
/home/gary/weewx-venv/bin/python3
Jul 09 20:50:44 weather weectl[31393]: INFO weectllib: Platform:     
Linux-7.0.12-1-pve-x86_64-with-glibc2.41
Jul 09 20:50:44 weather weectl[31393]: INFO weectllib: Locale:       
'en_US.UTF-8'
Jul 09 20:50:44 weather weectl[31393]: INFO weectllib: Entry path:   
/home/gary/weewx-venv/bin/weectl
Jul 09 20:50:44 weather weectl[31393]: INFO weectllib: WEEWX_ROOT:   
/home/gary/weewx-data
Jul 09 20:50:44 weather weectl[31393]: INFO weectllib: Config file:  
/home/gary/weewx-data/weewx.conf
Jul 09 20:50:44 weather weectl[31393]: INFO weectllib: User module:  
/home/gary/weewx-data/bin/user
Jul 09 20:50:44 weather weectl[31393]: INFO weectllib: Debug:        0
Jul 09 20:50:44 weather weectl[31393]: INFO weectllib: User:         gary
Jul 09 20:50:44 weather weectl[31393]: INFO weectllib: Group:        gary
Jul 09 20:50:44 weather weectl[31393]: INFO weectllib: Groups:       sudo 
www-data users gary
Jul 09 20:50:44 weather weectl[31393]: INFO user.skyfieldalmanac: WeeWX 
Skyfield almanac extension version 0.6
Jul 09 20:50:44 weather weectl[31393]: INFO user.skyfieldalmanac: Skyfield 
version 1.54
Jul 09 20:50:44 weather weectl[31393]: INFO user.skyfieldalmanac: timescale: 
builtin, update interval: 0.00 days
Jul 09 20:50:44 weather weectl[31393]: INFO user.skyfieldalmanac: ephemeris 
file(s): ['de440.bsp']
Jul 09 20:50:44 weather weectl[31393]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': starting
Jul 09 20:50:44 weather weectl[31393]: INFO user.skyfieldalmanac: waiting for 
ephemerides to be loaded
Jul 09 20:50:44 weather weectl[31393]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': timescale initialized
Jul 09 20:50:44 weather weectl[31393]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': ephemerides initialized
Jul 09 20:50:44 weather weectl[31393]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': 5 pck files loaded
Jul 09 20:50:44 weather weectl[31393]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': successfully created Moon reference frame
Jul 09 20:50:44 weather weectl[31393]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': 0 earth satellites installed/updated
Jul 09 20:50:45 weather weectl[31393]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': successfully installed star catalog
Jul 09 20:50:45 weather weectl[31393]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': stopped
Jul 09 20:50:45 weather weectl[31393]: INFO user.skyfieldalmanac: loading 
ephemerides finished
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 Throttling messages is an experimental option. It has limited support and 
may cause one to miss important messages.
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 Using paho.mqtt 1.6.1
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 Version is 3.1.0
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 Log level: 0
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 Log debug setting: 0
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 Log console: False
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 Log file: None
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 Archive topic is None
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 message_callback_provider_name is user.MQTTSubscribe.MessageCallbackProvider
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 clientid is MQTTSubscribe-6530
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 client_session is True
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 clean_start is 3
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 host is 10.10.100.10
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 port is 1883
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 protocol is 4
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 keepalive is 60
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 username is *****
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 min_delay is 1
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 max_delay is 120
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 password is set
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 binding is loop
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31397) 
-1 Connected with result code 0
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31397) 
-1 Connected flags {'session present': 0}
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31397) 
-1 Subscribing to home/aq has a mid 1 and rc 0
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 Waiting for MQTT connection.
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31397) 
-1 Subscribed to mid: 1 is size 1 has a QOS of 0
Jul 09 20:50:45 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31393) 
-1 MQTT initialization complete.
Jul 09 20:50:45 weather weectl[31393]: INFO user.skyfieldalmanac: live data 
for: [('sun', 'solar'), ('moon', 'lunar')]
Jul 09 20:50:45 weather weectl[31393]: INFO user.skyfieldalmanac: Altitude 
(105.0, 'meter', 'group_altitude') ==> 105 m
Jul 09 20:50:45 weather weectl[31393]: INFO weewx.engine: StdConvert target 
unit is 0x1
Jul 09 20:50:45 weather weectl[31393]: INFO weewx.wxservices: StdWXCalculate 
will use data binding wx_binding
Jul 09 20:50:45 weather weectl[31393]: INFO weewx.engine: Archive will use data 
binding wx_binding
Jul 09 20:50:45 weather weectl[31393]: INFO weewx.engine: Record generation 
will be attempted in 'hardware'
Jul 09 20:50:45 weather weectl[31393]: INFO weewx.engine: Using archive 
interval of 300 seconds (specified by hardware)
Jul 09 20:50:45 weather weectl[31393]: INFO weewx.restx: StationRegistry: 
Station will be registered.
Jul 09 20:50:45 weather weectl[31393]: INFO weewx.restx: Wunderground-RF: Data 
for station ********** will be posted
Jul 09 20:50:45 weather weectl[31393]: INFO weewx.restx: PWSWeather: Data for 
station ********** will be posted
Jul 09 20:50:45 weather weectl[31393]: INFO weewx.restx: CWOP: Data for station 
****** will be posted
Jul 09 20:50:45 weather weectl[31393]: INFO weewx.restx: WOW: Posting not 
enabled.
Jul 09 20:50:45 weather weectl[31393]: INFO weewx.restx: WOW-BE: Posting not 
enabled.
Jul 09 20:50:45 weather weectl[31393]: INFO weewx.restx: AWEKAS: Posting not 
enabled.
Jul 09 20:50:45 weather weectl[31393]: INFO user.mqtt: service version is 0.24
Jul 09 20:50:45 weather weectl[31393]: INFO user.mqtt: binding to ['archive', 
'loop']
Jul 09 20:50:45 weather weectl[31393]: INFO user.mqtt: data_binding is 
wx_binding
Jul 09 20:50:45 weather weectl[31393]: INFO user.mqtt: topic is weather
Jul 09 20:50:45 weather weectl[31393]: INFO user.mqtt: data will be uploaded to 
mqtt://******:[email protected]:1883/
Jul 09 20:50:45 weather weectl[31393]: INFO user.windy: version is 0.8
Jul 09 20:50:45 weather weectl[31393]: INFO user.windy: Data will be uploaded 
to https://stations.windy.com/api/v2/observation/update
Jul 09 20:50:45 weather weectl[31393]: INFO user.wcloud: service version is 0.13
Jul 09 20:50:45 weather weectl[31393]: INFO user.wcloud: Data will be uploaded 
for id=**********
Jul 09 20:50:45 weather weectl[31393]: INFO weewx.engine: 'pyephem' detected, 
extended almanac data is available
Jul 09 20:50:45 weather weectl[31393]: INFO user.new_belchertown: version 
2.1beta3
Jul 09 20:50:47 weather weectl[31393]: INFO weewx.cheetahgenerator: Generated 
16 files for report new-belchertown in 2.18 seconds
Jul 09 20:50:47 weather weectl[31393]: INFO user.new_belchertown: New 
Belchertown minify processed 7 files; 0 unchanged
Jul 09 20:50:47 weather weectl[31393]: INFO user.MQTTSubscribe: (Service-31397) 
-1 Disconnected with result code 0
Jul 09 20:50:53 weather weectl[31405]: INFO weectllib: Initializing weectl 
version 5.3.1
Jul 09 20:50:53 weather weectl[31405]: INFO weectllib: Command line: 
/home/gary/weewx-venv/bin/weectl report run new-belchertown
Jul 09 20:50:53 weather weectl[31405]: INFO weectllib: Using Python: 3.13.5 
(main, May  5 2026, 21:05:52) [GCC 14.2.0]
Jul 09 20:50:53 weather weectl[31405]: INFO weectllib: Located at:   
/home/gary/weewx-venv/bin/python3
Jul 09 20:50:53 weather weectl[31405]: INFO weectllib: Platform:     
Linux-7.0.12-1-pve-x86_64-with-glibc2.41
Jul 09 20:50:53 weather weectl[31405]: INFO weectllib: Locale:       
'en_US.UTF-8'
Jul 09 20:50:53 weather weectl[31405]: INFO weectllib: Entry path:   
/home/gary/weewx-venv/bin/weectl
Jul 09 20:50:53 weather weectl[31405]: INFO weectllib: WEEWX_ROOT:   
/home/gary/weewx-data
Jul 09 20:50:53 weather weectl[31405]: INFO weectllib: Config file:  
/home/gary/weewx-data/weewx.conf
Jul 09 20:50:53 weather weectl[31405]: INFO weectllib: User module:  
/home/gary/weewx-data/bin/user
Jul 09 20:50:53 weather weectl[31405]: INFO weectllib: Debug:        0
Jul 09 20:50:53 weather weectl[31405]: INFO weectllib: User:         gary
Jul 09 20:50:53 weather weectl[31405]: INFO weectllib: Group:        gary
Jul 09 20:50:53 weather weectl[31405]: INFO weectllib: Groups:       sudo 
www-data users gary
Jul 09 20:50:53 weather weectl[31405]: INFO user.skyfieldalmanac: WeeWX 
Skyfield almanac extension version 0.6
Jul 09 20:50:53 weather weectl[31405]: INFO user.skyfieldalmanac: Skyfield 
version 1.54
Jul 09 20:50:53 weather weectl[31405]: INFO user.skyfieldalmanac: timescale: 
builtin, update interval: 0.00 days
Jul 09 20:50:53 weather weectl[31405]: INFO user.skyfieldalmanac: ephemeris 
file(s): ['de440.bsp']
Jul 09 20:50:53 weather weectl[31405]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': starting
Jul 09 20:50:53 weather weectl[31405]: INFO user.skyfieldalmanac: waiting for 
ephemerides to be loaded
Jul 09 20:50:53 weather weectl[31405]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': timescale initialized
Jul 09 20:50:53 weather weectl[31405]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': ephemerides initialized
Jul 09 20:50:53 weather weectl[31405]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': 5 pck files loaded
Jul 09 20:50:53 weather weectl[31405]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': successfully created Moon reference frame
Jul 09 20:50:53 weather weectl[31405]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': 0 earth satellites installed/updated
Jul 09 20:50:53 weather weectl[31405]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': successfully installed star catalog
Jul 09 20:50:53 weather weectl[31405]: INFO user.skyfieldalmanac: thread 
'SkyfieldMaintenanceThread': stopped
Jul 09 20:50:53 weather weectl[31405]: INFO user.skyfieldalmanac: loading 
ephemerides finished
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 Throttling messages is an experimental option. It has limited support and 
may cause one to miss important messages.
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 Using paho.mqtt 1.6.1
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 Version is 3.1.0
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 Log level: 0
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 Log debug setting: 0
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 Log console: False
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 Log file: None
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 Archive topic is None
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 message_callback_provider_name is user.MQTTSubscribe.MessageCallbackProvider
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 clientid is MQTTSubscribe-6523
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 client_session is True
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 clean_start is 3
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 host is 10.10.100.10
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 port is 1883
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 protocol is 4
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 keepalive is 60
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 username is ******
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 min_delay is 1
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 max_delay is 120
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 password is set
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 binding is loop
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 Waiting for MQTT connection.
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31409) 
-1 Connected with result code 0
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31409) 
-1 Connected flags {'session present': 0}
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31409) 
-1 Subscribing to home/aq has a mid 1 and rc 0
Jul 09 20:50:53 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31409) 
-1 Subscribed to mid: 1 is size 1 has a QOS of 0
Jul 09 20:50:54 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31405) 
-1 MQTT initialization complete.
Jul 09 20:50:54 weather weectl[31405]: INFO user.skyfieldalmanac: live data 
for: [('sun', 'solar'), ('moon', 'lunar')]
Jul 09 20:50:54 weather weectl[31405]: INFO user.skyfieldalmanac: Altitude 
(105.0, 'meter', 'group_altitude') ==> 105 m
Jul 09 20:50:54 weather weectl[31405]: INFO weewx.engine: StdConvert target 
unit is 0x1
Jul 09 20:50:54 weather weectl[31405]: INFO weewx.wxservices: StdWXCalculate 
will use data binding wx_binding
Jul 09 20:50:54 weather weectl[31405]: INFO weewx.engine: Archive will use data 
binding wx_binding
Jul 09 20:50:54 weather weectl[31405]: INFO weewx.engine: Record generation 
will be attempted in 'hardware'
Jul 09 20:50:54 weather weectl[31405]: INFO weewx.engine: Using archive 
interval of 300 seconds (specified by hardware)
Jul 09 20:50:54 weather weectl[31405]: INFO weewx.restx: StationRegistry: 
Station will be registered.
Jul 09 20:50:54 weather weectl[31405]: INFO weewx.restx: Wunderground-RF: Data 
for station *********** will be posted
Jul 09 20:50:54 weather weectl[31405]: INFO weewx.restx: PWSWeather: Data for 
station ********** will be posted
Jul 09 20:50:54 weather weectl[31405]: INFO weewx.restx: CWOP: Data for station 
****** will be posted
Jul 09 20:50:54 weather weectl[31405]: INFO weewx.restx: WOW: Posting not 
enabled.
Jul 09 20:50:54 weather weectl[31405]: INFO weewx.restx: WOW-BE: Posting not 
enabled.
Jul 09 20:50:54 weather weectl[31405]: INFO weewx.restx: AWEKAS: Posting not 
enabled.
Jul 09 20:50:54 weather weectl[31405]: INFO user.mqtt: service version is 0.24
Jul 09 20:50:54 weather weectl[31405]: INFO user.mqtt: binding to ['archive', 
'loop']
Jul 09 20:50:54 weather weectl[31405]: INFO user.mqtt: data_binding is 
wx_binding
Jul 09 20:50:54 weather weectl[31405]: INFO user.mqtt: topic is weather
Jul 09 20:50:54 weather weectl[31405]: INFO user.mqtt: data will be uploaded to 
mqtt://******:[email protected]:1883/
Jul 09 20:50:54 weather weectl[31405]: INFO user.windy: version is 0.8
Jul 09 20:50:54 weather weectl[31405]: INFO user.windy: Data will be uploaded 
to https://stations.windy.com/api/v2/observation/update
Jul 09 20:50:54 weather weectl[31405]: INFO user.wcloud: service version is 0.13
Jul 09 20:50:54 weather weectl[31405]: INFO user.wcloud: Data will be uploaded 
for id=**********
Jul 09 20:50:54 weather weectl[31405]: INFO weewx.engine: 'pyephem' detected, 
extended almanac data is available
Jul 09 20:50:54 weather weectl[31405]: INFO user.new_belchertown: version 
2.1beta3
Jul 09 20:50:57 weather weectl[31405]: INFO weewx.cheetahgenerator: Generated 
16 files for report new-belchertown in 2.15 seconds
Jul 09 20:50:57 weather weectl[31405]: INFO user.new_belchertown: New 
Belchertown minify processed 7 files; 0 unchanged
Jul 09 20:50:57 weather weectl[31405]: INFO user.MQTTSubscribe: (Service-31409) 
-1 Disconnected with result code 0

Reply via email to