Merge "Parametrize Swift partition power"
authorJenkins <jenkins@review.openstack.org>
Tue, 16 Sep 2014 09:15:26 +0000 (09:15 +0000)
committerGerrit Code Review <review@openstack.org>
Tue, 16 Sep 2014 09:15:26 +0000 (09:15 +0000)
swift-deploy.yaml
swift-source.yaml
swift-storage-source.yaml

index e3f475c..a748649 100644 (file)
@@ -10,6 +10,10 @@ parameters:
     description: The password for the swift service account, used by the swift proxy services.
     type: string
     hidden: true
+  SwiftPartPower:
+    default: 10
+    description: Partition Power to use when building Swift rings
+    type: number
   SwiftReplicas:
     type: number
     default: 1
@@ -24,6 +28,7 @@ resources:
       input_values:
         swift_hash_suffix: {get_param: SwiftHashSuffix}
         swift_password: {get_param: SwiftPassword}
+        swift_part_power: {get_param: SwiftPartPower}
         swift_devices:
           Fn::Join:
           - ', '
index cf1cf9d..ca0967a 100644 (file)
@@ -7,7 +7,7 @@ resources:
         swift:
           devices: { get_input: swift_devices }
           hash: { get_input: swift_hash_suffix }
-          part-power: 10
+          part-power: { get_input: swift_part_power }
           proxy-memcache: { get_input: swift_proxy_memcache }
           replicas: {get_input: swift_replicas }
           service-password: { get_input: swift_password }
index 103a7ec..48154e2 100644 (file)
@@ -43,6 +43,7 @@ resources:
       input_values:
         swift_hash_suffix: {get_param: SwiftHashSuffix}
         swift_password: {get_param: SwiftPassword}
+        swift_part_power: {get_param: SwiftPartPower}
         swift_devices:
           Fn::Join:
           - ', '