summaryrefslogtreecommitdiffstats
path: root/controller.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'controller.yaml')
-rw-r--r--controller.yaml6
1 files changed, 6 insertions, 0 deletions
diff --git a/controller.yaml b/controller.yaml
index 57b07718..214ffbb6 100644
--- a/controller.yaml
+++ b/controller.yaml
@@ -344,6 +344,10 @@ parameters:
in the ring.
hidden: true
type: string
+ SwiftMinPartHours:
+ type: number
+ default: 1
+ description: The minimum time (in hours) before a partition in a ring can be moved following a rebalance.
SwiftPartPower:
default: 10
description: Partition Power to use when building Swift rings
@@ -619,6 +623,7 @@ resources:
swift:
hash: { get_input: swift_hash_suffix }
part-power: { get_input: swift_part_power }
+ min-part-hours: { get_input: swift_min_part_hours }
replicas: {get_input: swift_replicas }
service-password: { get_input: swift_password }
@@ -631,6 +636,7 @@ resources:
input_values:
swift_hash_suffix: {get_param: SwiftHashSuffix}
swift_password: {get_param: SwiftPassword}
+ swift_min_part_hours: {get_param: SwiftMinPartHours}
swift_part_power: {get_param: SwiftPartPower}
swift_replicas: { get_param: SwiftReplicas}