I understand the logic of this bit, and I know you didn't add the line @Aariq, but I wonder if it would be better for the code to throw an error if the revision isn't specified. In general we're trying to reduce/isolate the dependency of pecan modules and functions on the database -- by fixing this one error-checking line we're making users of the ED2 module install the database.
_Originally posted by @mdietze in https://github.com/PecanProject/pecan/pull/3135#discussion_r1142050704_
☝️ In reference to the following line of code in models/ed/write_configs.ed.R: