def mkdir(path, silent=False, vfs=True): """ Crea un directorio @param path: ruta a crear @type path: str @rtype: bool @return: devuelve False en caso de error """ path = encode(path) try: if xbmc_vfs and vfs: if not path.endswith('/') and not path.endswith('\\'): path = join(path, ' ').rstrip() result = bool(xbmcvfs.mkdirs(path)) if not result: import time time.sleep(0.1) result = exists(path) return result elif path.lower().startswith("smb://"): samba.mkdir(path) else: os.mkdir(path) except: logger.error("ERROR al crear el directorio: %s" % path) if not silent: logger.error(traceback.format_exc()) platformtools.dialog_notification("Error al crear el directorio", path) return False else: return True
def mkdir(path): """ Crea un directorio @param path: ruta a crear @type path: str @rtype: bool @return: devuelve False en caso de error """ path = encode(path) try: if path.lower().startswith("smb://"): samba.mkdir(path) else: os.mkdir(path) except: logger.error("ERROR al crear el directorio: %s" % path) logger.error(traceback.format_exc()) # platformtools.dialog_notification("Error al crear el directorio", path) platformtools.dialog_ok( "Alfa", "[COLOR red][B]IMPORTANTE[/B][/COLOR] - Instale y Ejecute el script 'Fix version 1.7.0', que se encuentra en el repositorio de Alfa y " "vuelva a entrar en el addon, [B]si no lo hace tendrĂ¡ problemas[/B]" ) return False else: return True
def mkdir(path): """ Crea un directorio @param path: ruta a crear @type path: str @rtype: bool @return: devuelve False en caso de error """ path = encode(path) try: if path.lower().startswith("smb://"): samba.mkdir(path) else: os.mkdir(path) except: logger.error("ERROR al crear el directorio: %s" % path) logger.error(traceback.format_exc()) platformtools.dialog_notification("Error al crear el directorio", path) return False else: return True
def mkdir(path): """ Crea un directorio @param path: ruta a crear @type path: str @rtype: bool @return: devuelve False en caso de error """ path = encode(path) try: if path.lower().startswith("smb://"): samba.mkdir(path) else: os.mkdir(path) except: logger.error("ERROR al crear el directorio: %s" %(path)) logger.error(traceback.format_exc()) platformtools.dialog_notification("Error al crear el directorio", path) return False else: return True