Commit 316ae617 authored by tywldx's avatar tywldx

f

parent 77f5f9c0
......@@ -145,10 +145,10 @@ function getProjectConfigPromise() {
});
})
}
function getProjectConfigPromiseByDb() {
function getProjectConfigPromiseByDb(obj) {
return new Promise(function (resolve, reject) {
// mongoose.model("ProConfig",new mongoose.Schema({}))
ProConfig.find({}).exec().then(res => {
ProConfig.find(obj).exec().then(res => {
// let _pros = JSON.parse(JSON.stringify(res));
resolve(res)
}).catch((err) => {
......@@ -355,10 +355,16 @@ admin.get('/get_namespace_by_type_for_jenkins/:_type', async function (req, res)
}
res.send(ns_array.join("\n"));
});
// 获取这个服务的所有配置
admin.get('/get_config/:_name',async function(req,res) {
let config = await getProjectConfigPromiseByDb({project_name:req.params._name});
res.send(config[0])
})
// 给jenkins使用获取服务groupname_projectname
admin.get('/get_groupname_by_type_for_jenkins/:_type', async function (req, res) {
let configs = await getProjectConfigPromiseByDb();
let configs = await getProjectConfigPromiseByDb({});
let re = {
ui: [],
java: [],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment