package HP::Proliant::Component::AsrSubsystem::CLI; our @ISA = qw(HP::Proliant::Component::AsrSubsystem); use strict; use constant { OK => 0, WARNING => 1, CRITICAL => 2, UNKNOWN => 3 }; sub new { my $class = shift; my %params = @_; my $self = { runtime => $params{runtime}, rawdata => $params{rawdata}, blacklisted => 0, info => undef, extendedinfo => undef, }; bless $self, $class; $self->init(%params); return $self; } sub init { my $self = shift; my %params = @_; } sub overall_check { my $self = shift; my %params = @_; } 1;