po/POTFILES.in | 1 + pyanaconda/ui/gui/spokes/storage.py | 36 +------ pyanaconda/ui/interfaces.py | 184 ++++++++++++++++++++++++++++++++++++ pyanaconda/ui/tui/spokes/source.py | 95 ++----------------- 4 files changed, 196 insertions(+), 120 deletions(-) create mode 100644 pyanaconda/ui/interfaces.py
I definitely like the direction this is going.
One thing I mentioned in IRC that I'll mention again here for posterity. I know I suggested "interfaces" as the name, but that could be confusing given that it's in the UI directory and doesn't really have much to do with a user interface. Then again, perhaps we're smart enough to not get confused.
- @abstractproperty
- def storage(self): pass
Just a stylistic thing - I'd prefer the pass to be on its own line. That happens in a couple other places.
- Chris