
\begin{DoxyItemize}
\item infos = Information about the camel plugin is in keys below
\item infos/author = René Schwaiger \href{mailto:sanssecours@me.com}{\tt sanssecours@me.\+com}
\item infos/licence = B\+SD
\item infos/needs =
\item infos/provides = storage/camel
\item infos/recommends =
\item infos/placements = getstorage setstorage
\item infos/status = maintained shelltest unittest nodep preview unfinished concept discouraged
\item infos/metadata =
\item infos/description = A very basic plugin that reads and writes a very small subset of Y\+A\+ML
\end{DoxyItemize}

This plugin reads configuration data specified in a {\bfseries very limited} subset of the data serialization language \href{http://www.yaml.org}{\tt Y\+A\+ML}.

\subsection*{Examples}

\subsubsection*{Basic Usage}

``{\ttfamily  $<$h1$>$Mount yaml plugin to cascading namespace}/examples/camel` sudo kdb mount config.\+yaml /examples/camel camel

kdb set /examples/camel/key value kdb get /examples/camel/key \#$>$ value

kdb set /examples/camel/kittens \char`\"{}warm \& fuzzy\char`\"{} kdb get /examples/camel/kittens \#$>$ warm \& fuzzy

kdb set /examples/camel/empty \char`\"{}\char`\"{}

kdb export /examples/camel camel \#$>$ \{ \#$>$ \char`\"{}empty\char`\"{} \+: \char`\"{}\char`\"{} \#$>$ , \char`\"{}key\char`\"{} \+: \char`\"{}value\char`\"{} \#$>$ , \char`\"{}kittens\char`\"{} \+: \char`\"{}warm \& fuzzy\char`\"{} \#$>$ \}

kdb rm -\/r /examples/camel sudo kdb umount /examples/camel ```

\subsection*{Limitations}

Currently this plugin {\bfseries should not be used by anyone}. 