环境变量#

管理青龙环境变量模块

class qlapi.qlenv(url: str, post: int, client_id: str, client_secret: str)[源代码]#

青龙面板api环境变量模块

url: 青龙面板IP地址(不包含http://)

post: 青龙面板端口

client_id: 青龙面板openapi登录用户名

client_secret: 青龙面板openapi登录密码

Usage::
>>> ql_env = qlenv(
    url="12.22.43.23",
    port=5700,
    client_id="admin",
    client_secret="abcdefg_",
)
ql_env.list()
add(new_env, value)[源代码]#

添加环境变量

参数
  • new_env – 新环境变量名

  • value – 新环境变量值

返回

响应结果json

delete(id)[源代码]#

删除环境变量

参数

id – 环境变量ID

返回

响应结果json

disable(id_list)[源代码]#

禁用环境变量

参数

id_list – 环境变量ID列表

返回

响应结果json

enable(id_list)[源代码]#

启用环境变量

参数

id_list – 环境变量ID列表

返回

响应结果json

get_by_id(id)[源代码]#

根据环境变量ID获取环境变量

参数

id – 环境变量ID

返回

响应结果json

list()[源代码]#

获取所有环境变量

参数

id – 环境变量ID

返回

响应结果json

rename(id, name)[源代码]#

修改环境变量名

参数
  • id – id

  • name – name

返回

响应结果json

search(env)[源代码]#

获取环境变量

参数

env – 环境变量名

返回

zip(环境变量ID,环境变量值) 使用for(id,value) in get_env(env)

update(value, name, id, remarks='')[源代码]#

更新环境变量

参数
  • value – 新值

  • name – 新名称

  • id – 环境变量id

  • remarks – 新备注

返回

响应结果json