summaryrefslogtreecommitdiffstats
path: root/abs/core/LinHES-system/myth_mtc.py
diff options
context:
space:
mode:
authorBritney Fransen <brfransen@gmail.com>2017-02-13 14:49:24 (GMT)
committerBritney Fransen <brfransen@gmail.com>2017-02-13 14:49:24 (GMT)
commitbf3fd215753f8f41bb1dc27c5ea4835e2f360497 (patch)
treef7571a5f10980dfbdc7b77ec1a54f367a369b3a9 /abs/core/LinHES-system/myth_mtc.py
parent2c456925b81cb73b0b735ce2a2fbb280c1fb3718 (diff)
downloadlinhes_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-xabs/core/LinHES-system/myth_mtc.py12
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():