Set config_file_path in storage::node.
This change makes it so that storage::node sets config_file_path for each of the services correctly. Previously this would cause swift config file fragments to get written to /etc/swift/<service>/600?.conf instead of /etc/swift/<service>.conf. Fixes config issues for me on Fedora when using swift::storage::node. Change-Id: I8d0ce87a545af805e24c5594b437483f9b479c9d
This commit is contained in:
parent
879f310836
commit
d384093080
@ -25,6 +25,7 @@ define swift::storage::node(
|
||||
|
||||
swift::storage::server { "60${name}0":
|
||||
type => 'object',
|
||||
config_file_path => 'object-server.conf',
|
||||
}
|
||||
ring_object_device { "${storage_local_net_ip}:60${name}0/$name":
|
||||
zone => $zone,
|
||||
@ -33,6 +34,7 @@ define swift::storage::node(
|
||||
|
||||
swift::storage::server { "60${name}1":
|
||||
type => 'container',
|
||||
config_file_path => 'container-server.conf',
|
||||
}
|
||||
ring_container_device { "${storage_local_net_ip}:60${name}1/$name":
|
||||
zone => $zone,
|
||||
@ -41,6 +43,7 @@ define swift::storage::node(
|
||||
|
||||
swift::storage::server { "60${name}2":
|
||||
type => 'account',
|
||||
config_file_path => 'account-server.conf',
|
||||
}
|
||||
ring_account_device { "${storage_local_net_ip}:60${name}2/$name":
|
||||
zone => $zone,
|
||||
|
Loading…
x
Reference in New Issue
Block a user