mirror of
https://github.com/ovh/the-bastion.git
synced 2024-09-20 06:55:58 +08:00
chore: perlcritic adjustement on RequireArgUnpacking
This commit is contained in:
parent
9d509b7f2d
commit
7a288bd812
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1 +1,2 @@
|
|||
doc/sphinx/_build
|
||||
docs
|
||||
|
|
|
@ -18,14 +18,14 @@ my $bad;
|
|||
# generate a uniq prefix based on caller's lineno and caller's caller's lineno, useful to grep or grep -v
|
||||
sub _prefix { return uc(unpack('H*', pack('S', (caller(1))[2])) . unpack('H*', pack('S', (caller(2))[2]))) . ": "; }
|
||||
|
||||
sub info { print $_[0] . "\n"; return 1; } ## no critic (RequireArgUnpacking)
|
||||
sub _wrn { $bad++; print colored(_prefix() . $_[0], "blue") . "\n"; return 1; } ## no critic (RequireArgUnpacking,ProhibitUnusedPrivateSubroutine)
|
||||
sub _err { $bad++; print colored(_prefix() . $_[0], "red") . "\n"; return 1; } ## no critic (RequireArgUnpacking)
|
||||
sub _crit { $bad++; print colored(_prefix() . $_[0], "bold red") . "\n"; return 1; } ## no critic (RequireArgUnpacking)
|
||||
sub info { print $_[0] . "\n"; return 1; }
|
||||
sub _wrn { $bad++; print colored(_prefix() . $_[0], "blue") . "\n"; return 1; } ## no critic (ProhibitUnusedPrivateSubroutine)
|
||||
sub _err { $bad++; print colored(_prefix() . $_[0], "red") . "\n"; return 1; }
|
||||
sub _crit { $bad++; print colored(_prefix() . $_[0], "bold red") . "\n"; return 1; }
|
||||
|
||||
# Linux and BSD don't always have the same account names for UID/GID 0
|
||||
my ($UID0) = (qx{getent passwd 0})[0] =~ /^([^:]+)/; ## no critic (ProhibitBacktickOperators)
|
||||
my ($GID0) = (qx{getent group 0})[0] =~ /^([^:]+)/; ## no critic (ProhibitBacktickOperators)
|
||||
my ($UID0) = (qx{getent passwd 0})[0] =~ /^([^:]+)/; ## no critic (ProhibitBacktickOperators)
|
||||
my ($GID0) = (qx{getent group 0})[0] =~ /^([^:]+)/; ## no critic (ProhibitBacktickOperators)
|
||||
my $islinux = (($^O =~ /linux/i) ? 1 : 0);
|
||||
my $hasacls = (($^O =~ /linux|freebsd/i) ? 1 : 0);
|
||||
|
||||
|
|
|
@ -22,6 +22,9 @@ max_nests = 6
|
|||
[Variables::ProhibitPackageVars]
|
||||
packages = Data::Dumper File::Find FindBin Log::Log4perl DBI
|
||||
|
||||
[Subroutines::RequireArgUnpacking]
|
||||
short_subroutine_statements = 3
|
||||
|
||||
[-BuiltinFunctions::ProhibitBooleanGrep]
|
||||
[-ControlStructures::ProhibitCascadingIfElse]
|
||||
[-ControlStructures::ProhibitPostfixControls]
|
||||
|
|
|
@ -11,7 +11,6 @@ use Getopt::Long;
|
|||
my $PROBE_NAME = basename($0);
|
||||
my $debug;
|
||||
|
||||
## no critic (Subroutines::RequireArgUnpacking)
|
||||
## no critic (Subroutines::RequireFinalReturn)
|
||||
|
||||
sub _out {
|
||||
|
|
|
@ -14,7 +14,6 @@ use JSON;
|
|||
my $PROBE_NAME = basename($0);
|
||||
my $debug;
|
||||
|
||||
## no critic (Subroutines::RequireArgUnpacking)
|
||||
## no critic (Subroutines::RequireFinalReturn)
|
||||
|
||||
sub _out {
|
||||
|
|
|
@ -11,7 +11,6 @@ use Getopt::Long;
|
|||
my $PROBE_NAME = basename($0);
|
||||
my $debug;
|
||||
|
||||
## no critic (Subroutines::RequireArgUnpacking)
|
||||
## no critic (Subroutines::RequireFinalReturn)
|
||||
|
||||
sub _out {
|
||||
|
|
|
@ -15,7 +15,6 @@ $SIG{'CHLD'} = 'IGNORE'; # don't bother using waitpid on this short-lived pro
|
|||
my $PROBE_NAME = basename($0);
|
||||
my $debug;
|
||||
|
||||
## no critic (Subroutines::RequireArgUnpacking)
|
||||
## no critic (Subroutines::RequireFinalReturn)
|
||||
|
||||
sub _out {
|
||||
|
|
|
@ -11,7 +11,6 @@ use Getopt::Long;
|
|||
my $PROBE_NAME = basename($0);
|
||||
my $debug;
|
||||
|
||||
## no critic (Subroutines::RequireArgUnpacking)
|
||||
## no critic (Subroutines::RequireFinalReturn)
|
||||
## no critic (InputOutput::ProhibitBacktickOperators)
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@ sub new { ## no critic (ArgUnpacking)
|
|||
return $Object;
|
||||
}
|
||||
|
||||
sub R { return OVH::Result->new(err => shift, @_); } ## no critic (ArgUnpacking)
|
||||
sub R { return OVH::Result->new(err => shift, @_); }
|
||||
|
||||
=cut uncomment for result tracing
|
||||
sub R {
|
||||
|
@ -58,7 +58,7 @@ sub R {
|
|||
|
||||
sub err { return shift->{'err'} }
|
||||
sub value { return shift->{'value'} }
|
||||
sub msg { return $_[0]->{'msg'} ? $_[0]->{'msg'} : $_[0]->{'err'} } ## no critic (ArgUnpacking)
|
||||
sub msg { return $_[0]->{'msg'} ? $_[0]->{'msg'} : $_[0]->{'err'} }
|
||||
|
||||
sub is_err { return shift->{'err'} =~ /^ERR/ }
|
||||
sub is_ok { return shift->{'err'} =~ /^OK/ }
|
||||
|
|
|
@ -64,9 +64,9 @@ sub closeSyslog {
|
|||
return 1;
|
||||
}
|
||||
|
||||
sub _log { _display('LOG', @_); return 1; } ## no critic (RequireArgUnpacking,ProhibitUnusedPrivateSubroutines)
|
||||
sub _warn { _display('WARN', @_); $NB_WARNINGS++; return 1; } ## no critic (RequireArgUnpacking,ProhibitUnusedPrivateSubroutines)
|
||||
sub _err { _display('ERR', @_); $NB_ERRORS++; return 1; } ## no critic (RequireArgUnpacking,ProhibitUnusedPrivateSubroutines)
|
||||
sub _log { _display('LOG', @_); return 1; } ## no critic (ProhibitUnusedPrivateSubroutines)
|
||||
sub _warn { _display('WARN', @_); $NB_WARNINGS++; return 1; }
|
||||
sub _err { _display('ERR', @_); $NB_ERRORS++; return 1; } ## no critic (ProhibitUnusedPrivateSubroutines)
|
||||
|
||||
# Display a message
|
||||
sub _display {
|
||||
|
|
Loading…
Reference in a new issue