mirror of
git://scm.dxcluster.org/scm/spider
synced 2024-09-21 15:57:12 +00:00
24 lines
424 B
Perl
24 lines
424 B
Perl
#
|
|
# set any variable
|
|
#
|
|
# Rape me!
|
|
#
|
|
# Copyright (c) 1999 - Dirk Koopman G1TLH
|
|
#
|
|
#
|
|
#
|
|
|
|
my ($self, $line) = @_;
|
|
return (1, $self->msg('e5')) if $self->priv < 9 || $self->remotecmd;
|
|
return (1, $self->msg('e9')) unless $line;
|
|
|
|
my ($var, $rest) = split /=|\s+/, $line, 2;
|
|
$rest =~ s/^=\s*//;
|
|
Log('DXCommand', $self->call . " set $var = " . dd($rest) );
|
|
eval "$var = $rest";
|
|
return (1, $@ ? $@ : "Ok, $var = " . dd($rest) );
|
|
|
|
|
|
|
|
|