|
From: | John Snow |
Subject: | Re: [PATCH 08/12] qapi/schema: make QAPISourceInfo mandatory |
Date: | Fri, 18 Dec 2020 14:17:41 -0500 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.3.1 |
On 12/18/20 12:24 AM, Markus Armbruster wrote:
I could conceivably use source line information and stuff, to be needlessly fancy about it. Nah. I just think singleton patterns are kind of weird to implement in Python, so I didn't.Stupidest singleton that could possibly work: in __init__, self.singleton = ...
Yeah, you can make a class variable that has a builtin singleton, then make the class method return that class variable.
Feels fancier than my laziness permits. I just put it back to using one copy per definition.
[Prev in Thread] | Current Thread | [Next in Thread] |