Test::AutoBuild::Monitor::CommandLine man page on Fedora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Fedora logo
[printable version]

Test::AutoBuild::MonitUserCContributedTest::AutoBuild::Monitor::CommandLine(3)

NAME
       Test::AutoBuild::Monitor::CommandLine - Monitor progress from 'ps'

SYNOPSIS
	 use Test::AutoBuild::Monitor::CommandLine

	 my $monitor = Test::AutoBuild::CommandLine->new()

	 # Emit some events
	 $monitor->notify("beginStage", "build", time);
	 $monitor->notify("endStage", "build", time, $status);

DESCRIPTION
       This module changes the process command line to reflect the current
       status. Thus the status can be viewed simply by running the 'ps'
       command. For example, after a single beginStage event for stage name
       'build' it will show

	  auto-build [running build]

       After a second beginStage for stage name 'isos'

	  auto-build [running build->isos]

       After the second finishes

	  auto-build [running build]

       If there is a nested beginBuild event for module 'foo':

	  auto-build [running build (foo)]

       etc, etc.

CONFIGURATION
       This module merely uses the standard configuration parameters for
       "Test::AutoBuild::Monitor", no options are neccessary

   EXAMPLE
	 cmd = {
	   label = Command line monitor
	   module = Test::AutoBuild::Monitor::CommandLine
	 }

METHODS
       $monitor->init(%params);
	   This method initializes a new monitor & is called automatically by
	   the "new" method. The %params parameters are passed through from
	   the "new" method.

       $monitor->process($event_name, @args);
	   This method changes the contents of $0 to reflect current build
	   state. It understands the following events (which can be nested):
	   "beginStage", "completeStage", "failStage", "abortStage",
	   "beginBuild", "endBuild". "beginCheckout", "endCheckout". All other
	   events are ignored.

AUTHORS
       Daniel Berrange <dan@berrange.com>

COPYRIGHT
       Copyright (C) 2005 Daniel Berrange <dan@berrange.com>

SEE ALSO
       perl(1), Test::AutoBuild::Monitor

perl v5.14.1			  2011Test::AutoBuild::Monitor::CommandLine(3)
[top]

List of man pages available for Fedora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net