Back to the extension listing.
Webgen::Source::FileSystem
Description
This is the default source extension used when creating a new webgen website. It uses files that match a certain path pattern (default value for the path pattern is to match all files) under a specific directory.
The default configuration for a new website uses all files under the
src
directory.
The first parameter for the file system source is the directory under which the to-be-used files are and the second, optional, parameter specifies a path pattern (see Path Patterns and Dir.glob).
Examples
The used sources can be specified via the sources
configuration
option, so each of the examples below can be specified in
the config.yaml
file.
-
The default configuration: all files under the
src
folder of the website directorysources: [[/, Webgen::Source::FileSystem, src]]
-
The default configuration and additionally all files under a
misc
directory:sources: - [/, Webgen::Source::FileSystem, src] - [/, Webgen::Source::FileSystem, misc]
-
The default configuration and mounting all image files from an external directory under the
/images/
directory:sources: - [/, Webgen::Source::FileSystem, src] - [/images/, Webgen::Source::FileSystem, /media/storage/pictures, **/*.jpg]
Back to the extension listing.