openspug / spug

开源运维平台:面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。
https://spug.cc
GNU Affero General Public License v3.0
10.1k stars 2.05k forks source link

Bug: 最新版本新创建应用和配置,api无法获取配置信息,老应用就可以 #541

Open JackGod001 opened 2 years ago

JackGod001 commented 2 years ago

Spug 版本:

操作系统Linux-3.10.0-957.21.3.el7.x86_64-x86_64-with-centos-7.9.2009-Core

Python版本3.6.8 Django版本2.2.28 Spug API版本v3.2.4 Spug Web版本v3.2.4

问题重现步骤

1.新创建应用和应用对应的配置 2.使用curl获取配置信息无法获取 以同样方式获取老应用的环境配置就可以获取到 curl "https://域名/api/apis/config/?apiKey=apikey&app=应用唯一标识&env=环境标识&format=json&noPrefix=1" 还有

报错/问题截图

image

期望的结果

希望获取到新应用的环境配置

JackGod001 commented 2 years ago

spug 部署在远程CentOS 7.6 64位 上 , curl请求是自己电脑发出的

vapao commented 2 years ago

每个应用的配置信息是相互独立的,确定你的心应用有配置信息吧, 如果有的话麻烦截图看下。

JackGod001 commented 2 years ago

每个应用的配置信息是相互独立的,确定你的心应用有配置信息吧, 如果有的话麻烦截图看下。

image

这是环境截图

image

这是配置截图 环境和应用 vnpy_real vnpy_trade my_vnpy_real my_vnpy_trade

vapao commented 2 years ago

你截图的 env 是 my_vnpy_real 但接口请求的 env 是 vnpy_real