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:
Dan Prince 2013-04-05 14:53:14 -04:00
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,