I only have 19 multiplies (occurrences of the '*' character.) 4 of them
are C to F that I'll replace with the tag, so that narrows it down to
15. I'll get it!
- Paul VE1DX
https://ve1dx.net/
On 2021-03-29 2:41 p.m., Tom Keffer wrote:
It shouldn't be hard to find at all. The version of index.html.tmpl
that comes with the Standard skin has no multiplies at all. It must
be something you added. Just search for '*' and think about if there
is any reason that the left hand side would be None.
Also, why the C to F conversions? This can be done with the tag system.
$current.outTemp.degree_F
-tk
On Mon, Mar 29, 2021 at 10:29 AM Paul Dunphy <[email protected]
<mailto:[email protected]>> wrote:
Thanks, Tom. Unfortunately, I went to have lunch, and when I came
back, it was working. This tells me it's dependent on something
in the input data that changed. I'm calculating Beaufort Scale,
doing C to F conversions, for example. It's windier now than it
was at 6 AM. Or the sun angle is different. Or a dozen other
things. Bugs that "fix themselves" are the worst kind. Look at
that website now, and it's working like it was all along.
I will scour my index.html.tmpl file for multiplies to see if I
can find the "None," but no doubt there's an if statement or the
like that isn't true (or false) most of the time. Talk about your
needle in a haystack.
Regardless, when it occurs again (should I not find it by looking
today), I can start commenting out chunks of code like a binary
search and narrowing it down in short order.
On 2021-03-29 1:32 p.m., Tom Keffer wrote:
>snipped for brevity<
Mar 29 11:30:20 rhubarb python3[2322]: weewx[2322] ERROR
weewx.cheetahgenerator: **** TypeError: unsupported operand
type(s) for *: 'NoneType' and 'float'
Somewhere in /etc/weewx/skins/Standard/index.html.tmpl you are
trying to multiply two numbers together, and one of them (the
first one) is 'None'.
Scan the file and see where the multiplication is occurring. Then
check the value for None before multiplying.
-tk
--
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]
<mailto:[email protected]>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/weewx-user/ae25429e-d310-03e0-6b07-4a197bcb8e2b%40gmail.com
<https://groups.google.com/d/msgid/weewx-user/ae25429e-d310-03e0-6b07-4a197bcb8e2b%40gmail.com?utm_medium=email&utm_source=footer>.
--
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/G2yZaS-jqWI/unsubscribe
<https://groups.google.com/d/topic/weewx-user/G2yZaS-jqWI/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/CAPq0zEARBEPdejMJ_3a-AC0XWAjrVhTpsV-3wPKTfqqX8h6nzA%40mail.gmail.com
<https://groups.google.com/d/msgid/weewx-user/CAPq0zEARBEPdejMJ_3a-AC0XWAjrVhTpsV-3wPKTfqqX8h6nzA%40mail.gmail.com?utm_medium=email&utm_source=footer>.
--
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/0adcc7d9-13bb-97de-8e10-56583366df3e%40gmail.com.