5 use lib '/srv/cloudstore/lib';
8 $ENV{NAME} ||= $1 if $0 =~ m{([^/]+)$};
9 die "no SLICE in enviroment" unless $ENV{SLICE};
12 our $log = "$ENV{SLICE}/log/$ENV{NAME}.log",
14 my $driver = Gearman::Driver->new(
15 namespaces => [qw(CloudStore::Gearman)],
16 configfile => 'config.yaml',
19 server => $ENV{GEARMAN} || 'localhost:4730',
21 job_runtime_attributes => {
22 'CloudStore::Gearman::API::create_user' => {
29 open(my $pid, '>', "/tmp/$ENV{NAME}.pid");
33 warn localtime() . " STARTED $ENV{NAME} pid $$ log $log\n";