后台使用gateway来运行命令是不会跳红窗报警的,看了下奥宝的文档,似乎本意就是不会弹窗报警。

但是可以用gateway <pid+host> "ERR <errcode>"来获得返回的代码对应的英文解释

Python代码如下:

 def run_script(self, path, pid, para1, para2):gateway_para = '%' + str(pid) + '@' + str(MyCmd.hostname) + '.' + str(MyCmd.hostname)com_str = '\"COM script_run,name={_name},env1=JOB={_job},env2=STEP={_step}\"'.format(_name = path, _job = para1, _step = para2)cmd = MyCmd.gateway + ' ' + gateway_para + ' ' + com_strres = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE)out, err = res.communicate()res_flag = str(out.splitlines()[0], encoding = "utf8")if int(res_flag) != 0:   # 有错误代码则再用gateway翻译代码com_str = '\"ERR {_code}\"'.format(_code = res_flag)cmd = MyCmd.gateway + ' ' + gateway_para + ' ' + com_strcode_txt = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE)out, err = code_txt.communicate()txt = str(out.splitlines()[0], encoding = "utf8")return str(txt)else:return int(res_flag)

​​​​​​​

Genesis2000 gateway命令相关推荐

  1. 华为V3.4-RIP命令总结

    checkzero 命令用来对RIP-1 报文的零域进行检查,<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:of ...

  2. aws创建html网页,AWS: 在AWS上创建一个网站,综合运用(Lambda + Api Gateway + Dynamodb + S3)...

    简介 本文将创建一个微型网站,以达到综合运用AWS服务的目的: 1.Dynamodb:一种完全托管的NoSQL数据库服务 2.Lambda:实现具体的业务逻辑,基于python3编写,它会调用dyna ...

  3. 系统封装工具_去工具化/脚本化理解,自动化运维落地最佳实践之业务/架构/模型/方法...

    本文转载自:互联网运维杂谈 近年来后端IT也呈现更复杂的形态,底层IT架构逐渐开放平台化.云化,上层应用微服务化等等,虚拟化.云平台.容器PaaS和云原生框架都进入到IT运行环境中,而传统业务依然运行 ...

  4. GatewayWorker Not Support On Windows.

    thinkphp版本:5.1 tp5.1运行命令行php think worker:gateway出现GatewayWorker Not Support On Windows.是因为在tp5.1的命令 ...

  5. aws lambda_如何通过在本地模拟AWS Lambda来加速无服务器开发

    aws lambda by John McKim 约翰·麦金(John McKim) 如何通过在本地模拟AWS Lambda来加速无服务器开发 (How you can speed up server ...

  6. NetScaler AG自定义用户门户

    自定义用户门户 为×××用户提供门户服务的NetScaler Gateway安装包括选择门户主题的选项,以便为门户页面创建自定义外观.您可以从提供的主题集中进行选择,也可以使用主题作为模板来构建自定义 ...

  7. 教程篇(7.0) 05. FortiGate基础架构 IPsec安全隧道 ❀ Fortinet 网络安全专家 NSE 4

     在本节课中你将了解IPsec VPN的架构组件以及如何配置它们.  本节课,你将学习上图显示的主题.  通过展示IPsec基础知识的能力,你将能够理解IPsec的概念和好处.  IPsec是什么?什 ...

  8. 2.0 你的第一个CODESYS程序

    开始之前 数据安全: 为了尽量减少数据安全漏洞的风险,我们建议采取以下组织和技术措施: * 避免从开放网络和互联网访问PLC和控制网络. * 使用VPN进行远程访问. * 安装防火墙. * 如果要在网 ...

  9. LoRaWAN网关上网速率慢,教你一招轻松搞定

    目录 前言 第一步-通过SSH登录到网关设备 第二步-禁用lte自动拨号 第三步-修改串口默认波特率 结语 前言 在使用RAK7243C/RAK4203的LTE模块时,该模块使用的是串口与树莓派连接, ...

最新文章

  1. 项目3----云服务器及其提供商
  2. 从Java中的length和length()开始
  3. MySQL将utf8字符集改为utf8mb4
  4. 做靠谱的程序员--《程序员修炼之道》读书报告
  5. DOM事件与jQuery事件的是非纠葛
  6. win2003/XP删除桌面回收站
  7. mysql mybatis springMVC
  8. Windows操作系统的发展历史
  9. Android开发笔记(一百六十五)利用红外发射遥控电器
  10. [警告] multi-字符 character constant [-Wmultichar] ----字符+符号输出错误
  11. 一场全能的开发者大会,来自助力开发者成功进阶的华为云
  12. houdini 做选点效果
  13. 畅聊“云时代下的芯片设计”,Fabless IT走进嘉楠科技!
  14. Predicting human microbe–disease associations via graph attention networks with inductive matrix论文解析
  15. Apple Developer会员注册以及续订“支付授权失败...”问题
  16. 用友NC远程命令执行漏洞通告
  17. php5.6 ecshop,PHP 5.6以上版本运行 ecshop不兼容问题解决方案
  18. c语言while if嵌套,C语言循环嵌套详解
  19. 限流——漏桶算法和令牌桶算法的区别
  20. Siam家族PySOT---github-siam跟踪算法包---商汤新发布的--手把手配置教学

热门文章

  1. GoPro数据集下载
  2. 名企笔试真题精选(三)
  3. RHEL6下使用桥接模式联通网络
  4. 在excel表中=round是什么意思
  5. vue 用echarts画图表
  6. 周志华机器学习课程的个人总结
  7. iOS/swift之判断机型和手机尺寸相关
  8. 诺基亚5310能玩java吗_诺基亚5310xm怎么样 诺基亚5310xm功能讲解【图文】
  9. 海康工业相机的使用遇到的一些问题
  10. 自然语言处理之朴素贝叶斯