Andrew Sterling Hanenkamp > FleetConf-0.01_016 > FleetConf::Agent::Parser

Download:
FleetConf-0.01_016.tar.gz

Dependencies

Annotate this POD

Module Version: 0.07   Source  

NAME ^

FleetConf::Agent::Parser - The agent language parser for FleetConf

SYNOPSIS ^

  NAME Some-Agent
  DESCRIPTION This agent does something.
  VERSION 1.0
  MNEMONIC foo
  WORKFLOW Null

  # Run some commands defined in the plugins

DESCRIPTION ^

This parser defines an empty shell of a grammar to be filled by plugin commands. Each plugin defines the most useful bits while this provides the stuff that makes it easy to create the command plugins.

TODO Document the productions available and how to hack in your own command plugins.

SEE ALSO ^

FleetConf::Agent::Parser::Stmt::CALL, FleetConf::Agent::Parser::Stmt::CHECK, FleetConf::Agent::Parser::Stmt::COMMAND, FleetConf::Agent::Parser::Stmt::ECHO, FleetConf::Agent::Parser::Stmt::FOREACH, FleetConf::Agent::Parser::Stmt::LOG, FleetConf::Agent::Parser::Stmt::PREREQUISITE, FleetConf::Agent::Parser::Stmt::REQUIRE, FleetConf::Agent::Parser::Stmt::SET, FleetConf::Agent::Parser::Stmt::WHEN

AUTHOR ^

Andrew Sterling Hanenkamp, <hanenkamp@users.sourceforge.net>

COPYRIGHT AND LICENSE ^

Copyright 2005 Andrew Sterling Hanenkamp. All Rights Reserved.

FleetConf is distributed and licensed under the same terms as Perl itself.

syntax highlighting: