diff options
author | Britney Fransen <brfransen@gmail.com> | 2017-02-13 14:49:24 (GMT) |
---|---|---|
committer | Britney Fransen <brfransen@gmail.com> | 2017-02-13 14:49:24 (GMT) |
commit | bf3fd215753f8f41bb1dc27c5ea4835e2f360497 (patch) | |
tree | f7571a5f10980dfbdc7b77ec1a54f367a369b3a9 /abs/core/LinHES-system/myth_mtc.py | |
parent | 2c456925b81cb73b0b735ce2a2fbb280c1fb3718 (diff) | |
download | linhes_pkgbuild-bf3fd215753f8f41bb1dc27c5ea4835e2f360497.zip linhes_pkgbuild-bf3fd215753f8f41bb1dc27c5ea4835e2f360497.tar.gz linhes_pkgbuild-bf3fd215753f8f41bb1dc27c5ea4835e2f360497.tar.bz2 |
LinHES-system: myth_mtc.py: add some dirs to clear
Diffstat (limited to 'abs/core/LinHES-system/myth_mtc.py')
-rwxr-xr-x | abs/core/LinHES-system/myth_mtc.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/abs/core/LinHES-system/myth_mtc.py b/abs/core/LinHES-system/myth_mtc.py index e62592f..b157f01 100755 --- a/abs/core/LinHES-system/myth_mtc.py +++ b/abs/core/LinHES-system/myth_mtc.py @@ -35,15 +35,21 @@ def check_home(): freePcent = getFreePercentForDir(data_config.MYTHHOME) print " Home directory percent used: " + str(freePcent * 100) + "%" if float(freePcent) > .9: - print " Home directory is greater than 90% used. Clearing MythTV caches..." - cmd = "/usr/bin/rm -rf " + data_config.MYTHHOME + "/.mythtv/{*cache,Cache-*}" + print " Home directory is greater than 90% used. Clearing caches..." + cmd = "/usr/bin/rm -rf " + data_config.MYTHHOME + "/.mythtv/{*cache,Cache-*,tmp/*,MythMusic/AlbumArt/*}" subprocess.call(["sh", "-c", cmd]) print " Restarting mythfrontend..." subprocess.call(["killall", "mythfrontend"]) + cmd = "/usr/bin/rm -rf " + data_config.MYTHHOME + "/.cache/*" + subprocess.call(["sh", "-c", cmd]) + cmd = "/usr/bin/rm -rf " + data_config.MYTHHOME + "/.plexht/userdata/Thumbnails/*" + subprocess.call(["sh", "-c", cmd]) + cmd = "/usr/bin/rm -rf " + data_config.MYTHHOME + "/.plexht/userdata/ThemeMusicCache/*" + subprocess.call(["sh", "-c", cmd]) freePcent = getFreePercentForDir(data_config.MYTHHOME) print " Home directory percent used: " + str(freePcent * 100) + "%" else: - print " Home directory is less than 90% used. Not clearing MythTV caches." + print " Home directory is less than 90% used. Not clearing caches." return 0 def optimize(): |