Merge pull request #522 in YUNIONIO/onecloud from ~LIZEXI/onecloud:bugfix/lzx-schedtag-usage to release/2.3.0

* commit 'f65e031597ad86224320a699850022807c52feab':
  usage: fix schedtag usage panic
This commit is contained in:
邱剑
2018-11-16 20:36:00 +08:00
+1 -1
View File
@@ -37,7 +37,7 @@ func AttachUsageQuery(
case "vcenter":
q = q.Filter(sqlchemy.Equals(hosts.Field("manager_id"), rangeObjId))
case "schedtag":
aggHosts := SchedtagManager.Query().SubQuery()
aggHosts := HostschedtagManager.Query().SubQuery()
q = q.Join(aggHosts, sqlchemy.AND(
sqlchemy.Equals(hosts.Field("id"), aggHosts.Field("host_id")),
sqlchemy.IsFalse(aggHosts.Field("deleted")))).