Until tonight, I hadn’t touched Gnatwren for about a year. But after swapping the RTX 4070S out of my desktop and replacing it with a Radeon Pro card that I picked up to crunch WCG during the pandemic (a WX 3200), the agent was broken on that machine.

Fixups were pretty straightforward, and just involved making the code that interrogates sysfs less dumb about where things would live. And once that was working again, I discovered that the location of current power usage had moved.

Then I realized that it would be really handy, for agent testing purposes, to give it a “run-once” mode which just did a single data collection and then dumped it to stdout before exiting. That was an easy change as well.

No further changes planned until the rewrite of Petrel is done.