public inbox for pve-devel@lists.proxmox.com
 help / color / mirror / Atom feed
* [pve-devel] [PATCH container] setup: make randomize_crontab a state subroutine
@ 2021-05-25 13:15 Oguz Bektas
  2021-05-25 13:26 ` Thomas Lamprecht
  0 siblings, 1 reply; 4+ messages in thread
From: Oguz Bektas @ 2021-05-25 13:15 UTC (permalink / raw)
  To: pve-devel

for consistency in post_create_hook. still works as expected

Signed-off-by: Oguz Bektas <o.bektas@proxmox.com>
---
 src/PVE/LXC/Setup/Base.pm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/PVE/LXC/Setup/Base.pm b/src/PVE/LXC/Setup/Base.pm
index d73335b..be41874 100644
--- a/src/PVE/LXC/Setup/Base.pm
+++ b/src/PVE/LXC/Setup/Base.pm
@@ -422,7 +422,7 @@ sub set_user_authorized_ssh_keys {
     $self->ct_modify_file("$home/.ssh/authorized_keys", $ssh_keys, perms => 0700);
 }
 
-my $randomize_crontab = sub {
+sub randomize_crontab {
     my ($self, $conf) = @_;
 
     my @files;
@@ -450,7 +450,7 @@ my $randomize_crontab = sub {
 	}
 	$self->ct_file_set_contents($filename, $new);
    }
-};
+}
 
 sub set_timezone {
     my ($self, $conf) = @_;
@@ -493,7 +493,7 @@ sub post_create_hook {
 
     $self->template_fixup($conf);
 
-    &$randomize_crontab($self, $conf);
+    $self->randomize_crontab($conf);
 
     $self->set_user_password($conf, 'root', $root_password);
     $self->set_user_authorized_ssh_keys($conf, 'root', $ssh_keys) if $ssh_keys;
-- 
2.20.1




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-05-26  9:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-25 13:15 [pve-devel] [PATCH container] setup: make randomize_crontab a state subroutine Oguz Bektas
2021-05-25 13:26 ` Thomas Lamprecht
2021-05-26  8:48   ` Oguz Bektas
2021-05-26  9:08     ` Thomas Lamprecht

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal