[hyper-provider] 1.fix hyper.NewClient 2.add instanceType 3.fix incrementRefCounters and decrementRefCounters
This commit is contained in:
@@ -257,11 +257,11 @@ func (rm *ResourceManager) watchSecrets() {
|
||||
func (rm *ResourceManager) incrementRefCounters(p *v1.Pod) {
|
||||
for _, c := range p.Spec.Containers {
|
||||
for _, e := range c.Env {
|
||||
if e.ValueFrom.ConfigMapKeyRef != nil {
|
||||
if e.ValueFrom != nil && e.ValueFrom.ConfigMapKeyRef != nil {
|
||||
rm.configMapRef[e.ValueFrom.ConfigMapKeyRef.Name]++
|
||||
}
|
||||
|
||||
if e.ValueFrom.SecretKeyRef != nil {
|
||||
if e.ValueFrom != nil && e.ValueFrom.SecretKeyRef != nil {
|
||||
rm.secretRef[e.ValueFrom.SecretKeyRef.Name]++
|
||||
}
|
||||
}
|
||||
@@ -277,11 +277,11 @@ func (rm *ResourceManager) incrementRefCounters(p *v1.Pod) {
|
||||
func (rm *ResourceManager) decrementRefCounters(p *v1.Pod) {
|
||||
for _, c := range p.Spec.Containers {
|
||||
for _, e := range c.Env {
|
||||
if e.ValueFrom.ConfigMapKeyRef != nil {
|
||||
if e.ValueFrom != nil && e.ValueFrom.ConfigMapKeyRef != nil {
|
||||
rm.configMapRef[e.ValueFrom.ConfigMapKeyRef.Name]--
|
||||
}
|
||||
|
||||
if e.ValueFrom.SecretKeyRef != nil {
|
||||
if e.ValueFrom != nil && e.ValueFrom.SecretKeyRef != nil {
|
||||
rm.secretRef[e.ValueFrom.SecretKeyRef.Name]--
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user