Saltar al contenido principal

Enumerar archivos del control central (LCC.web_file.list)

Declaración​

list, err = LCC.web_file.list(path, recursive?, timeout?)

Parámetros​

  • path
    Tipo string; ruta del directorio del control central que se consultará
  • recursive
    Tipo booleano, opcional; si es true, enumera los subdirectorios de forma recursiva, predeterminado false
  • timeout
    Tipo numérico, opcional; tiempo de espera de la solicitud (segundos), predeterminado 60

Valores devueltos​

  • list
    Tipo table; array de archivos y directorios devuelto por el control central; nil si falla
  • err
    Tipo string o nil; descripción del error

Descripción​

Enumera los archivos y subdirectorios del directorio indicado.
Debes establecer previamente la dirección del control central o iniciar el script desde el control central.
Cada elemento devuelto contiene los campos name, path, dir, symlink, size y modification.
symlink indica si el elemento es un enlace simbólico; cuando se puede acceder al destino, dir y size reflejan su estado.

Ejemplo​

local nodes, err = LCC.web_file.list("/脚本", true)
if not nodes then
error(err)
end