I don't know what to tell you, if you give the mount command (just out of curiosity) is usb rw?
another soluton in this case it could be
Code
crashlog_dir = config.crash.debug_path
if crashlog_dir:
path_folder = config.crash.debug_path.value
else:
if os.path.exists("/media/hdd"):
if not isMountReadonly("/media/hdd"):
path_folder = "/media/hdd/"
elif os.path.exists("/media/usb"):
if not isMountReadonly("/media/usb"):
path_folder = "/media/usb/"
elif os.path.exists("/media/mmc"):
if not isMountReadonly("/media/mmc"):
path_folder = "/media/mmc/"
else:
path_folder = "/tmp/"
Display More
anyway now it's "forced", I added /media/usb to the search path even if it's not in path_folder
("ls -lh %s*crash*.log %slogs/*crash*.log /home/root/logs/*crash*.log %stwisted.log /media/usb/logs/*crash*.log" % (path_folder, path_folder, path_folder))