cleanup getgrnam error handling
authorDobrica Pavlinusic <dpavlin@rsync1.maxxo.com>
Fri, 13 Apr 2012 19:11:25 +0000 (21:11 +0200)
committerDobrica Pavlinusic <dpavlin@rsync1.maxxo.com>
Fri, 13 Apr 2012 19:11:48 +0000 (21:11 +0200)
lib/CloudStore/API.pm

index 1b4b27a..8a054ba 100644 (file)
@@ -35,7 +35,8 @@ sub new {
 
 sub slice_dir_port {
        my ($self,$slice) = @_;
-       my ( undef, $dir, $port, undef ) = getgrnam($slice) || die "getgrnam $slice: $!";
+       my ( undef, $dir, $port, undef ) = getgrnam($slice);
+       die "getgrnam $slice: $!" if $!;
        warn "# slice_dir_port $slice = $dir $port\n";
        return ( $dir, $port );
 }