管理与隔离服务器的连接和通信。

psquared-client的Python项目详细描述


psquared_client项目

psquared_client项目包含 提供到psqaured服务器的python接口,以及pp-cli命令行 使用该包对服务器的所有命令行访问的接口。

pp-cli可执行文件

有关pp-cli可执行文件的更多详细信息,请使用其帮助选项

pp-cli -h

但这里有一些检索信息的例子。 (注意:除非您使用的是默认的本地psquared服务器,否则您将需要 变量PP_APPLICATION指向要使用的服务器。)

  • 列出当前活动的配置

    pp-cli
    
  • 列出给定配置的已知版本

    pp-cli -i <configuration>
    
  • 显示配置/版本的一个或多个项的当前状态。

    pp-cli -i -V <version> <configuration> item ...
    
  • 显示配置/版本的一个或多个项目的历史记录。

    pp-cli -H -V <version> <configuration> item ...
    
  • 作为替代方案,可以在一个文件中提供要处理的项列表,每行一个项。 因此,下面显示了配置/版本文件中列出的一组项的当前状态。

    pp-cli -i -f <file> -V <version> <configuration>
    

下面是一些影响psquared状态的命令示例。 (注意:您可能需要一个授权证书来执行这些类型的命令。)

  • 提交一个或多个项目以使用配置/版本进行处理。

    pp-cli -i -s -V <version> <configuration> item ...
    
  • 解决配置/版本的一个或多个项目的故障。

    pp-cli -i --resolve -V <version> <configuration> item ...
    

    其他转换,submitcancelresetandrecover`也有类似的选项。

psquared_client

psquared_client包提供了可用于 访问psqaured服务器和可以显示响应的Display模块 一个可读取格式的psquared服务器。

PSquared

PSquared类提供各种文档来响应对 psquared服务器。文档采用标准python的形式 ElementTree。目前支持以下方法。

  • get_application-返回url处的应用程序文档
  • get_configuration-返回配置文档命名配置
  • get_report-返回请求的报告文档
  • execute_submissions-提交要处理的项列表
  • execute_transitions-对项目列表执行转换

Display模块

Display模块提供各种方法来显示 对psquared服务器的请求的结果。目前有以下几种方法 得到支持。

  • configurations-显示应用程序文档中包含的所有配置
  • versions-显示命名配置的所有版本
  • entry-显示给定项的状态
  • info-显示报表中包含的一组项的状态
  • histories-显示历史文档中包含的一个或多个项目的历史记录

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Frida Java windows的逆向工程   Java术语中的对象初始化   java在何处放置maven参数化junit输入xml文件   java如何在Swift中创建以日期为键、布尔值为值的字典/地图?   java Velocity动态属性访问   java Maven站点我如何找到它们?   java JavaFX按钮在显示阶段时显示为选中状态   文件io字符串方法java赋值   java为SOAP头生成证书   java Android更改EditText的setError弹出消息的背景色   java格式存储为字符串的数字   java Testcontainers+dbrider:无法清除表X,消息:启用自动提交时无法提交。,原因:无效   java程序应该可以运行,但仍然没有输出?   Java在列表末尾添加一个节点?   java类对象中的默认构造函数做什么?   java如何更快地从映射返回键和值?