]> git.proxmox.com Git - pve-common.git/commitdiff
PVE::RESTEnvironment::get_user - add $noerr parameter
authorDietmar Maurer <dietmar@proxmox.com>
Sat, 29 Apr 2017 06:27:09 +0000 (08:27 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Sat, 29 Apr 2017 06:27:09 +0000 (08:27 +0200)
src/PVE/RESTEnvironment.pm

index fc820fc0c8df4f95c9148083087f78724e912ec7..c528e61704402a69e79c095fedf0c204de4409e1 100644 (file)
@@ -210,11 +210,11 @@ sub set_user {
 }
 
 sub get_user {
-    my ($self) = @_;
+    my ($self, $noerr) = @_;
 
-    die "user name not set\n" if !$self->{user};
+    return $self->{user} if defined($self->{user}) || $noerr;
 
-    return $self->{user};
+    die "user name not set\n";
 }
 
 sub is_worker {