From 91ead4898a45bd8ee2e5f9999452ba0a0e640df3 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Thu, 28 Jun 2012 11:19:17 -0400 Subject: [PATCH] report cpu, ram and storage info if available --- sfa/rspecs/elements/versions/pgv2SliverType.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sfa/rspecs/elements/versions/pgv2SliverType.py b/sfa/rspecs/elements/versions/pgv2SliverType.py index 3c0e2584..c19cd0a1 100644 --- a/sfa/rspecs/elements/versions/pgv2SliverType.py +++ b/sfa/rspecs/elements/versions/pgv2SliverType.py @@ -15,8 +15,11 @@ class PGv2SliverType: sliver_elem = xml.add_element('sliver_type') if sliver.get('type'): sliver_elem.set('name', sliver['type']) - if sliver.get('client_id'): - sliver_elem.set('client_id', sliver['client_id']) + attrs = ['client_id', 'cpus', 'memory', 'storage'] + for attr in attrs: + if sliver.get(attr): + sliver_elem.set(attr, sliver[attr]) + images = sliver.get('disk_image') if images and isinstance(images, list): PGv2DiskImage.add_images(sliver_elem, images) -- 2.43.0