diff options
Diffstat (limited to 'heat/engine/resources/openstack/barbican/container.py')
-rw-r--r-- | heat/engine/resources/openstack/barbican/container.py | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/heat/engine/resources/openstack/barbican/container.py b/heat/engine/resources/openstack/barbican/container.py index 91d205e14..feb7639b3 100644 --- a/heat/engine/resources/openstack/barbican/container.py +++ b/heat/engine/resources/openstack/barbican/container.py @@ -11,8 +11,6 @@ # License for the specific language governing permissions and limitations # under the License. -import six - from heat.common import exception from heat.common.i18n import _ from heat.engine import attributes @@ -192,12 +190,12 @@ class CertificateContainer(GenericContainer): } def create_container(self): - info = dict((k, v) for k, v in six.iteritems(self.properties) + info = dict((k, v) for k, v in self.properties.items() if v is not None) return self.client_plugin().create_certificate(**info) def get_refs(self): - return [v for k, v in six.iteritems(self.properties) + return [v for k, v in self.properties.items() if (k != self.NAME and v is not None)] @@ -239,12 +237,12 @@ class RSAContainer(GenericContainer): } def create_container(self): - info = dict((k, v) for k, v in six.iteritems(self.properties) + info = dict((k, v) for k, v in self.properties.items() if v is not None) return self.client_plugin().create_rsa(**info) def get_refs(self): - return [v for k, v in six.iteritems(self.properties) + return [v for k, v in self.properties.items() if (k != self.NAME and v is not None)] |