]> review.fuel-infra Code Review - openstack-build/heat-build.git/commitdiff
Add Tags to vpc properties schema (Unimplemented)
authorSteve Baker <sbaker@redhat.com>
Tue, 12 Feb 2013 22:04:58 +0000 (11:04 +1300)
committerSteve Baker <sbaker@redhat.com>
Wed, 13 Feb 2013 00:44:06 +0000 (13:44 +1300)
Change-Id: I9889c502837d666e25297634f77116f40d4deea8

heat/engine/resources/vpc.py

index b0d05ffa73455b576b904257c59a95c5412dc938..fa73e61fe279c536cae3b9ece664185a03bee7b7 100644 (file)
@@ -22,12 +22,24 @@ logger = logging.getLogger(__name__)
 
 
 class VPC(resource.Resource):
-    properties_schema = {'CidrBlock': {'Type': 'String'},
-                         'InstanceTenancy': {'Type': 'String',
-                                             'AllowedValues': ['default',
-                                                               'dedicated'],
-                                             'Default': 'default',
-                                             'Implemented': False}}
+    tags_schema = {'Key': {'Type': 'String',
+                           'Required': True},
+                   'Value': {'Type': 'String',
+                             'Required': True}}
+
+    properties_schema = {
+        'CidrBlock': {'Type': 'String'},
+        'InstanceTenancy': {
+            'Type': 'String',
+            'AllowedValues': ['default',
+                              'dedicated'],
+            'Default': 'default',
+            'Implemented': False},
+        'Tags': {'Type': 'List', 'Schema': {
+            'Type': 'Map',
+            'Implemented': False,
+            'Schema': tags_schema}}
+    }
 
     def __init__(self, name, json_snippet, stack):
         super(VPC, self).__init__(name, json_snippet, stack)