【问题标题】:How to ignore warnings using Net::Telnet::Cisco in Perl 5.8?如何在 Perl 5.8 中使用 Net::Telnet::Cisco 忽略警告?
【发布时间】:2012-09-05 19:18:01
【问题描述】:

我安装了。 Perl 5.8 中的 Net::telnet::cisco 模块并尝试执行以下操作:

my $session = Net::Telnet::Cisco->new(Host=>'192.168.1.1',Ignore_warnings=>1);

但这似乎不起作用并给出以下错误:

bad named parameter "Ignore_warnings" given to Net::Telnet::Cisco::new()

任何想法是什么问题?

【问题讨论】:

    标签: perl perl5.8


    【解决方案1】:

    把它分开:

    my $session = Net::Telnet::Cisco->new(Host => $host);
    $session->ignore_warnings(1);
    

    在我看来就像 NTC 中的一个错误。我希望它应该在调用 SUPER::new 之前从列表中删除其参数。

    【讨论】:

    • 也试过了......这是我之后得到的错误:Net::Telnet::Cisco=GLOB(0x317c88) is an [unexpected] object
    猜你喜欢
    • 2015-02-06
    • 2013-11-07
    • 1970-01-01
    • 1970-01-01
    • 2018-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-31
    相关资源
    最近更新 更多