sub _export_insert {
my($self) = shift;
- $self->_export_command($self, 'useradd', @_);
+ $self->_export_command('useradd', @_);
}
sub _export_delete {
my($self) = shift;
- $self->_export_command($self, 'userdel', @_);
+ $self->_export_command('userdel', @_);
}
sub _export_command {
my $command = $self->option($action);
no strict 'refs';
${$_} = $svc_acct->getfield($_) foreach $svc_acct->fields;
- $self->shellcommands_queue(
+ $self->shellcommands_queue( $svc_acct->svcnum,
$self->options('user')||'root'. "\@". $self->options('machine'),
eval(qq("$command"))
);
no strict 'refs';
${"old_$_"} = $old->getfield($_) foreach $old->fields;
${"new_$_"} = $new->getfield($_) foreach $new->fields;
- $self->shellcommands_queue(
+ $self->shellcommands_queue( $new->svcnum,
$self->options('user')||'root'. "\@". $self->options('machine'),
eval(qq("$command"))
);