Re: CLI

От: Vladimir Zarozhevsky <CGatePro_at_mx_ru>
Дата: Wed 02 Feb 2005 - 19:06:16 MSK

        Добрый день.

    Вообщето она должна быть array, то бишь @aliases

---
INT Ltd.
Vladimir Zarozhevsky
The service of technical support
Phone: +7-3412-912000, 912291, 511173
Web: http://www.izhnet.ru


> Добрый день.
>
> Пытаюсь написать скриптик для работы через CLI.pm.
>
> -- cut --
> print $aliases."\n";
> $cli->SetAccountAliases('test@domain.ru',$aliases)
> || die "Error: ".$cli->getErrMessage.", quitting";
> -- cut --
>
> Выдает:
> cgp $ ./cli.pl
> ['john_smith','js','rrr']
> Error: failed to read an array: no leading '(', quitting at ./cli.pl
> line 37, <GEN0> line 5.
>
> Здесь совсем не понятно :(.
> В другом варианте:
>
> -- cut --
> print $aliases."\n";
> $cli->SetAccountAliases('test@domain.ru',[$aliases])
> || die "Error: ".$cli->getErrMessage.", quitting";
> -- cut --
>
> cgp $ ./cli.pl
> 'j.smith','john_smith','js'
> Error: illegal name for an account, quitting at ./cli.pl line 37, <GEN0>
> line 5.
>
> подозрение, что $aliases воспринимается как строка, а не как переменная.
>
> Откройте мне глаза пожалуйста.
>
>
Получено Wed Feb 02 16:06:18 2005

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:15:45 MSK