Closed astrobokonon closed 5 years ago
Thinking about this more, this is the logical next step really; moving these off into a common/core NightWatch associated module allows much greater abstraction and hopefully some memory savings, as well as stopping my now constant goof of thinking I'm working in plotGOES when really I'm editing plotNEXRAD...
Initial work started by Camelot@adbf491 and I'll build from there.
In the process of moving everything into the NightShift repository.
What a long and strange trip this was. Tons of edge cases, mostly because of my half-hearted attempts of unification of things related to parsing the configuration files. Those are generally still messy and confusing, and probably overlap with the ligmos ones!
Initially in testing as of NightShift@e9c8f11 and DockerDev@cf2fe66
Good enough for now. Before the "final" version it should be looked over again to try to clean up more.
This is really just a style/code quality thing, but the submodules being used for NightWatch presently:
https://github.com/LowellObservatory/Camelot/tree/master/BokehMcBokehface https://github.com/LowellObservatory/Camelot/tree/master/GOESMcGOESface https://github.com/LowellObservatory/Camelot/tree/master/WebcamMcWebcamface https://github.com/LowellObservatory/Camelot/tree/master/RadarLove
Could/should probably be moved into a more descriptive subpackage at some point. Camelot is working just fine for me, though, so I'll only really do it if someone (higher up the food chain) demands it.