Cleaned up logging output

This commit is contained in:
2010-01-27 11:00:19 +00:00
parent 71623e0d8b
commit f7a79851a1

View File

@@ -192,30 +192,34 @@ class TvOrganiser():
if not os.path.exists(newpath):
os.makedirs(newpath)
if os.path.exists(newfile):
self._logger.warning("[!] File already exists, not copying")
self._logger.warning("File already exists, not copying")
else:
if same_partition(oldfile, newpath):
self._logger.info("[*] Moving file")
self._logger.info("Moving file")
try:
os.rename(oldfile, newfile)
except OSError, errormsg:
self._logger.error("[!] Error moving file! %s" % (errormsg))
self._logger.error("Error moving file! %s" % (errormsg))
else:
self._logger.info("[*] Copying file")
self._logger.info("Copying file")
try:
shutil.copy(oldfile, newfile)
except IOError, errormsg:
self._logger.error("[!] Error copying file! %s" % (errormsg))
self._logger.error("Error copying file! %s" % (errormsg))
else:
self._logger.info("[*] ..done")
self._logger.info("done")
else:
self._logger.warning("Skipping file: %s" % filename)
def main():
"""
Start a stand alone instance of TvOrganise
"""
logging.basicConfig(format="%(name)s:%(levelname)s: %(message)s")
t = TvOrganiser()
t.main()
tvorg = TvOrganiser()
tvorg.main()
if __name__ == '__main__':
main()