From 5e248e06acf7862db863a41cc3de626324acf5be Mon Sep 17 00:00:00 2001 From: Luc Didry Date: Jul 19 2020 16:48:22 +0000 Subject: 🐛 — Make the provisioning task even if there is no $ENV{MOJO_CONFIG} --- diff --git a/lib/Lufi.pm b/lib/Lufi.pm index 3dc09a9..9daef2f 100644 --- a/lib/Lufi.pm +++ b/lib/Lufi.pm @@ -74,10 +74,11 @@ sub startup { } # Recurrent task + my $config_file = $ENV{MOJO_CONFIG} || $self->moniker.'.conf'; Mojo::IOLoop->recurring(2 => sub { my $loop = shift; - my $lockfile = Mojo::File->new($ENV{MOJO_CONFIG})->basename('.conf').'-provisioning.lock'; + my $lockfile = Mojo::File->new($config_file)->basename('.conf').'-provisioning.lock'; if (-e $lockfile) { my ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,$atime,$mtime,$ctime,$blksize,$blocks) = stat($lockfile);