# -*- coding: utf-8 -*- # vim: autoindent shiftwidth=4 expandtab textwidth=80 tabstop=4 softtabstop=4 ############################################################################### # OpenLP - Open Source Lyrics Projection # # --------------------------------------------------------------------------- # # Copyright (c) 2008-2009 Raoul Snyman # # Portions copyright (c) 2008-2009 Martin Thompson, Tim Bentley, Carsten # # Tinggaard, Jon Tibble, Jonathan Corwin, Maikel Stuivenberg, Scott Guerrieri # # --------------------------------------------------------------------------- # # This program is free software; you can redistribute it and/or modify it # # under the terms of the GNU General Public License as published by the Free # # Software Foundation; version 2 of the License. # # # # This program is distributed in the hope that it will be useful, but WITHOUT # # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or # # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for # # more details. # # # # You should have received a copy of the GNU General Public License along # # with this program; if not, write to the Free Software Foundation, Inc., 59 # # Temple Place, Suite 330, Boston, MA 02111-1307 USA # ############################################################################### from openlp.core.utils import ConfigHelper class MigrateFiles(): def __init__(self, display): self.display = display def process(self): self.display.output(u'Files process started'); self._initial_setup() self.display.output(u'Files process finished'); def _initial_setup(self): self.display.output(u'Initial Setup started'); ConfigHelper.get_data_path() self.display.sub_output(u'Config created'); ConfigHelper.get_config(u'bible', u'data path') self.display.sub_output(u'Config created'); ConfigHelper.get_config(u'videos', u'data path') self.display.sub_output(u'videos created'); ConfigHelper.get_config(u'images', u'data path') self.display.sub_output(u'images created'); ConfigHelper.get_config(u'presentations', u'data path') self.display.sub_output(u'presentations created'); self.display.output(u'Initial Setup finished');