diff options
| author | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2008-07-21 14:06:10 +0000 |
|---|---|---|
| committer | Andreas Monzner <andreas.monzner@multimedia-labs.de> | 2008-07-21 14:06:10 +0000 |
| commit | 753161b26ec6d7d068e61e6ce7063369740476a0 (patch) | |
| tree | 95a8004336a7cb038791b37c4b516619bda180ce /lib/python/Components/DreamInfoHandler.py | |
| parent | 2f4307c2159e1e927f1e0a308e2d8ae45dacbdad (diff) | |
| download | enigma2-753161b26ec6d7d068e61e6ce7063369740476a0.tar.gz enigma2-753161b26ec6d7d068e61e6ce7063369740476a0.zip | |
use builtin python functions instead of use os.system
Diffstat (limited to 'lib/python/Components/DreamInfoHandler.py')
| -rw-r--r-- | lib/python/Components/DreamInfoHandler.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/python/Components/DreamInfoHandler.py b/lib/python/Components/DreamInfoHandler.py index 8e34632c..900a2180 100644 --- a/lib/python/Components/DreamInfoHandler.py +++ b/lib/python/Components/DreamInfoHandler.py @@ -1,5 +1,5 @@ import xml.sax -from Tools.Directories import crawlDirectory, resolveFilename, SCOPE_CONFIG, SCOPE_SKIN +from Tools.Directories import crawlDirectory, resolveFilename, SCOPE_CONFIG, SCOPE_SKIN, copyfile, copytree from Components.NimManager import nimmanager from Components.Ipkg import IpkgComponent from Components.config import config, configfile @@ -305,7 +305,7 @@ class DreamInfoHandler: print "installing skin:", directory, " - ", name print "cp -a %s %s" % (directory, resolveFilename(SCOPE_SKIN)) if self.blocking: - os.system("cp -a %s %s" % (directory, resolveFilename(SCOPE_SKIN))) + copytree(directory, resolveFilename(SCOPE_SKIN)) self.installNext() else: if self.console.execute("cp -a %s %s" % (directory, resolveFilename(SCOPE_SKIN))): @@ -324,9 +324,9 @@ class DreamInfoHandler: def installFavourites(self, directory, name): print "installing favourites:", directory, " - ", name self.reloadFavourites = True - + if self.blocking: - os.system("cp %s %s" % ((directory + name), resolveFilename(SCOPE_CONFIG))) + copyfile(directory + name, resolveFilename(SCOPE_CONFIG)) self.installNext() else: if self.console.execute("cp %s %s" % ((directory + name), resolveFilename(SCOPE_CONFIG))): |
