RX0231

Dominio: Ejecución

Mensaje de error

%s nombra una hoja, y no se ha declarado ningún montaje de leafs: %s

En el mensaje, %s marca un valor que el motor completa cuando lanza el error.

La historia

Declaraste un contenedor en el sistema de archivos sin decir cuál, y el motor se detuvo: nombra una hoja, pero no hay montaje de leafs declarado. Veamos. Cuando un contenedor where filesystem no trae which, se apoya en leafs, que es el sistema de archivos presumido por defecto. Su ruta es una ruta de hoja. Pero para saber dónde está montado leafs, el motor necesita que el proyecto lo diga, una sola vez, en su manifest.rush, con la línea leafs igual a la carpeta de montaje. Si no hay manifest.rush encima de tu script, o el manifiesto no trae esa línea, el motor no sabe dónde poner el contenedor. Y no lo va a adivinar: no lo mete en la carpeta de trabajo ni en la base de datos, porque eso sería colocar tus datos donde no pediste. Un ejemplo: un script suelto con un contenedor de reportes sin which. Hay dos arreglos. Declara el montaje de leafs en el manifiesto, o nombra otro sistema de archivos con which y path. Elige uno, y el contenedor tendrá casa.

Texto del catálogo de errores del motor de Rush.