NAME

om - invoke LCFG components

VERSION

This documentation refers to om version 0.4.8

SYNOPSIS

om [hostname.]component method [options]

DESCRIPTION

The om command is used to manually invoke methods of given LCFG components. It can be used from the command line, or from within other LCFG components themselves.

OPTIONS AND ARGUMENTS

If hostname is specified, then the component running on the given host is invoked, otherwise the component running on the local host is used. Any options are passed intact to the component, and their interpretation is component specific.

HISTORY

om was part of the original LCFG system at the Department of Computer Science, University of Edinburgh. Historically om was an abbreviation for "object manager" - with the new LCFG, objects have been renamed components, but the abbreviation seems to have stuck.

EXIT STATUS

If insufficient or invalid arguments are passed on the command line then this script will exit the value 2. Otherwise the program will exit with the exit code returned by the component, or with failure in the event of errors earlier in execution.

SEE ALSO

The assorted LCFG documentation at http://www.lcfg.org/

DEPENDENCIES

This script requires the following Perl modules: LCFG::Resources, Readonly and UNIVERSAL::require. If you want to run commands remotely you will also need an ssh client to be installed.

PLATFORMS

This is the list of platforms on which we have tested this software. We expect this software to work on any Unix-like platform which is supported by Perl.

Darwin, Fedora12, Scientific5

AUTHOR

This version of om was developed by Simon Wilkinson <simon@sxw.org.uk> and updated by Stephen Quinney <squinney@inf.ed.ac.uk>.

LICENSE AND COPYRIGHT

Unless otherwise stated all code is copyright (C) 2003-2009 University of Edinburgh. All rights reserved.

This library is free software; you can redistribute it and/or modify it under the terms of the GPL, version 2 or later.