mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-21 06:09:39 +08:00
Merge pull request #7984 from swordqiu/hotfix/qj-scheduler-token-policy-support
fix: scheduler token not support policy
This commit is contained in:
@@ -26,6 +26,7 @@ import (
|
||||
"yunion.io/x/onecloud/pkg/appsrv"
|
||||
"yunion.io/x/onecloud/pkg/cloudcommon/cmdline"
|
||||
"yunion.io/x/onecloud/pkg/cloudcommon/db"
|
||||
"yunion.io/x/onecloud/pkg/cloudcommon/policy"
|
||||
"yunion.io/x/onecloud/pkg/compute/models"
|
||||
"yunion.io/x/onecloud/pkg/httperrors"
|
||||
"yunion.io/x/onecloud/pkg/mcclient"
|
||||
@@ -83,7 +84,7 @@ func FetchSchedInfo(req *http.Request) (*SchedInfo, error) {
|
||||
input = models.ApplySchedPolicies(input)
|
||||
|
||||
data := NewSchedInfo(input)
|
||||
data.UserCred = token
|
||||
data.UserCred = policy.FilterPolicyCredential(token)
|
||||
|
||||
domainId := data.Domain
|
||||
for _, net := range data.Networks {
|
||||
|
||||
Reference in New Issue
Block a user