From 7e6af59ff89589c5a639f3d1771eb5b9229b7a55 Mon Sep 17 00:00:00 2001 From: Alexandr Popov Date: Tue, 10 Mar 2009 21:20:23 +0300 Subject: [PATCH] convert file object in filelist object --- src/file.py | 19 ------------------- src/filelist.py | 16 ++++++++++++++++ 2 files changed, 16 insertions(+), 19 deletions(-) delete mode 100644 src/file.py create mode 100644 src/filelist.py diff --git a/src/file.py b/src/file.py deleted file mode 100644 index 94a7746..0000000 --- a/src/file.py +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/env python -# -*-coding: utf-8 -*- -# vim: sw=4 ts=4 expandtab ai -# pylint: disable-msg=C0301 - -class File(object): - def add(self, fpath, fsize): - self.fl_path = fpath - self.fl_size = fsize - - def show(self): - self.cur_ui.show(self.fl_path, self.fl_size) - - def __init__(self, ui): - if ui is 'console': - from consprint import ConsPrint - self.cur_ui = ConsPrint() - self.fl_path = None - self.fl_size = None diff --git a/src/filelist.py b/src/filelist.py new file mode 100644 index 0000000..8d8b999 --- /dev/null +++ b/src/filelist.py @@ -0,0 +1,16 @@ +#!/usr/bin/env python +# -*-coding: utf-8 -*- +# vim: sw=4 ts=4 expandtab ai +# pylint: disable-msg=C0301 + +class FileList(object): + def add(self, fpath, fsize): + self.flist.append((fpath, fsize)) + + def show(self): + for fpath, fsize in self.flist: + self.ui.show(fpath, fsize) + + def __init__(self, out_ui): + self.ui = out_ui + self.flist = [] -- 1.7.9.5