move error fixing
This commit is contained in:
parent
74b50ef3a2
commit
d0d66fe9a8
5 changed files with 25 additions and 21 deletions
|
|
@ -5,18 +5,23 @@ Created on Fri Jul 5 20:14:15 2013
|
|||
@author: shanef
|
||||
"""
|
||||
|
||||
from libtvdatasource import TVShow
|
||||
from xml.etree import ElementTree
|
||||
|
||||
class ShowSettings:
|
||||
def __init__(self, name, inputDirectory, outputDirectory):
|
||||
self.name = name
|
||||
self.inputDirectory = inputDirectory
|
||||
self.outputDirectory = outputDirectory
|
||||
|
||||
class Settings:
|
||||
def __init__(self, settingsFile):
|
||||
self.shows = self.LoadSettings(settingsFile)
|
||||
|
||||
def LoadSettings(source):
|
||||
def LoadSettings(self, source):
|
||||
shows = []
|
||||
settingsXml = ElementTree.parse(source).getroot()
|
||||
|
||||
for show in settingsXml.findall('show'):
|
||||
newShow = TVShow(show[0].text, show[1].text, show[2].text)
|
||||
newShow = ShowSettings(show[0].text, show[1].text, show[2].text)
|
||||
shows.append(newShow)
|
||||
return shows
|
||||
Loading…
Add table
Add a link
Reference in a new issue