blib/lib/MogileFS/Host.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 9 | 46 | 19.5 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
31 | 69 | 0 | 0 | $$self{'altip'} && $$self{'altmask'} |
39 | 0 | 0 | 0 | $state && $state =~ /\A(?:alive|dead|down|readonly)\z/ |
57 | 15 | 0 | 0 | $$self{'mask'} and $$self{'altip'} |
15 | 0 | 0 | $$self{'mask'} and $$self{'altip'} and $MogileFS::REQ_altzone || $MogileFS::REQ_client_ip && $$self{'mask'}->match($MogileFS::REQ_client_ip) | |
90 | 0 | 0 | 52 | $$self{'observed_state'} && $$self{'observed_state'} eq 'reachable' |
95 | 0 | 0 | 0 | $$self{'observed_state'} && $$self{'observed_state'} eq 'unreachable' |
line | l | !l | condition |
---|---|---|---|
151 | 0 | 1 | $opts ||= {} |
157 | 0 | 14 | $opts ||= {} |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
52 | 1 | 0 | 0 | $_[0]{'http_get_port'} || $_[0]{'http_port'} |
57 | 0 | 0 | 0 | $MogileFS::REQ_altzone || $MogileFS::REQ_client_ip && $$self{'mask'}->match($MogileFS::REQ_client_ip) |
85 | 0 | 0 | 0 | $_[0]->alive || $_[0]->readonly |
104 | 0 | 0 | 0 | $$self{'mogstored_conn'} ||= 'MogileFS::Connection::Mogstored'->new($self->ip, $self->sidechannel_port) |
122 | 0 | 15 | 0 | $$opts{'ip'} || $self->ip |
129 | 0 | 0 | 0 | $$opts{'ip'} || $self->ip |
130 | 0 | 0 | 0 | $$opts{'port'} || $self->http_port |
158 | 0 | 14 | 0 | delete $$opts{'port'} || $self->http_port |