def mkdir(path): """ Crea un directorio @param path: ruta a crear @type path: str @rtype: bool @return: devuelve False en caso de error """ logger.info("deportesalacarta.core.filetools mkdir " + path) path = encode(path) if path.lower().startswith("smb://"): try: samba.create_directory(os.path.basename(path), os.path.dirname(path)) except gaierror: import traceback logger.info( "deportesalacarta.core.filetools mkdir: Error al crear la ruta " + traceback.format_exc()) platformtools.dialog_notification("Error al crear la ruta", path) return False else: try: # path = normalize(path, respect) os.mkdir(path) except OSError: import traceback logger.info( "deportesalacarta.core.filetools mkdir: Error al crear la ruta " + traceback.format_exc()) platformtools.dialog_notification("Error al crear la ruta", path) return False return True
def mkdir(path): """ Crea un directorio @param path: ruta a crear @type path: str """ logger.info("pelisalacarta.core.filetools mkdir " + path) path = encode(path) if path.lower().startswith("smb://"): try: samba.create_directory(os.path.basename(path), os.path.dirname(path)) except gaierror: import traceback logger.info( "pelisalacarta.core.filetools mkdir: Error al crear la ruta " + traceback.format_exc()) platformtools.dialog_notification("Error al crear la ruta", path) else: try: os.mkdir(path) except OSError: import traceback logger.info( "pelisalacarta.core.filetools mkdir: Error al crear la ruta " + traceback.format_exc()) platformtools.dialog_notification("Error al crear la ruta", path)
def mkdir(path): """ Crea un directorio @param path: ruta a crear @type path: str @rtype: bool @return: devuelve False en caso de error """ logger.info("pelisalacarta.core.filetools mkdir " + path) path = encode(path) if path.lower().startswith("smb://"): try: samba.create_directory(os.path.basename(path), os.path.dirname(path)) except gaierror: import traceback logger.info("pelisalacarta.core.filetools mkdir: Error al crear la ruta " + traceback.format_exc()) platformtools.dialog_notification("Error al crear la ruta", path) return False else: try: # path = normalize(path, respect) os.mkdir(path) except OSError: import traceback logger.info("pelisalacarta.core.filetools mkdir: Error al crear la ruta " + traceback.format_exc()) platformtools.dialog_notification("Error al crear la ruta", path) return False return True