zoukankan      html  css  js  c++  java
  • zabbix 添加主机成功失败判断

    zabbix 成功添加后:
    
    $VAR1 = bless( {
                     'version' => 0,
                     'content' => {
                                    'jsonrpc' => '2.0',
                                    'id' => 1,
                                    'result' => {
                                                  'hostids' => [
                                                                 '10228'
                                                               ]
                                                }
                                  },
                     'jsontext' => '{"jsonrpc":"2.0","result":{"hostids":["10228"]},"id":1}',
                     'is_success' => 1
                   }, 'JSON::RPC::ReturnObject' );
    ----------------------
    HASH(0x2857fd0)
    
    
    zabbix 添加是失败的情况:
    
    $VAR1 = bless( {
                     'version' => 0,
                     'content' => {
                                    'jsonrpc' => '2.0',
                                    'error' => {
                                                 'data' => 'Host with the same name "zjtest9-app" already exists.',
                                                 'message' => 'Invalid params.',
                                                 'code' => -32602
                                               },
                                    'id' => 1
                                  },
                     'jsontext' => '{"jsonrpc":"2.0","error":{"code":-32602,"message":"Invalid params.","data":"Host with the same name \"zjtest9-app\" already exists."},"id":1}',
                     'is_success' => 0
                   }, 'JSON::RPC::ReturnObject' );
    			   
    通过判断:
    die "host.get failed
    " unless $response->content->{error}->{data};
    

  • 相关阅读:
    java 构建一个简单的菜单
    java JSplitPane
    java 使用ActionListener监控
    java 显示单选按钮
    工作 激情
    明天会更好
    记录
    现在
    嘿嘿
    书籍 知识
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13350824.html
Copyright © 2011-2022 走看看