NAME
Ubic::Result::Class - ubic result object
VERSION
version 1.16
SYNOPSIS
use Ubic::Result qw(result);
my $result = result("already running");
print $result->status; # running
print "$result"; # already running
DESCRIPTION
Many service actions can *do* something and *result* in something.
This class encapsulates both in one handy object.
STATUSES
Possible statuses:
ACTIONS
Actions are something that was done which resulted in current status by invoked method.
Possible actions:
- started
- stopped
- none
- reloaded
METHODS
- new({ type => $type, msg => $msg })
-
Constructor.
- status()
-
Get status, see above for possible values.
- action()
-
Get action.
- as_string()
-
Get string representation.
SEE ALSO
Ubic::Result - service action's result.
AUTHOR
Vyacheslav Matjukhin <mmcleric@yandex-team.ru>
COPYRIGHT AND LICENSE
This software is copyright (c) 2010 by Yandex LLC.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.