openstack-ansible-os_swift/templates
Andy McCrae 750ccaa9e8 Refactor and improve swift-rings.py
We can simplify and refactor swift_rings.py and swift_rings_check.py by
moving to a "FULL_HOST_KEY" model where we simply compare the full
string, rather than individual elements.

To do this we need to adjust the contents template to use the same field
values as used by swift:
* rename repl_ip to replication_ip
* rename repl_port to replication_port

Additionally, this allows us the ability to change port values on the
fly, by adjusting the "DEVICE_KEY" to only be the IP and device name the
port will now automatically get changed if the service port changes.

This is a precursor to adjusting the default swift storage service ports
to match upstream defaults, and will reduce the upgrade impact of that
task.

Change-Id: I704edcba4facb2170990ebec2a67d4179a023fc2
2016-09-02 05:10:17 +00:00
..
account-server-replicator.conf.j2 Point auditor service at the replicator config 2016-08-31 15:26:41 +00:00
account-server.conf.j2 Point auditor service at the replicator config 2016-08-31 15:26:41 +00:00
container-reconciler.conf.j2 Disable stderr logging 2016-08-04 17:46:29 +00:00
container-server-replicator.conf.j2 Point auditor service at the replicator config 2016-08-31 15:26:41 +00:00
container-server.conf.j2 Point auditor service at the replicator config 2016-08-31 15:26:41 +00:00
container-sync-realms.conf.j2 Add ability to set up Swift container-sync realms 2016-03-24 13:54:09 +00:00
drive-audit.conf.j2 Run swift's drive-audit script regularly 2016-03-10 15:08:34 -06:00
mlocate-crond-daily.sh.j2 Remove XFS filesystem from the daily mlocate cron job 2016-04-22 08:11:57 -05:00
object-expirer.conf.j2 Disable stderr logging 2016-08-04 17:46:29 +00:00
object-server-replicator.conf.j2 Point auditor service at the replicator config 2016-08-31 15:26:41 +00:00
object-server.conf.j2 Point auditor service at the replicator config 2016-08-31 15:26:41 +00:00
proxy-server.conf.j2 Namespace the telemetry vars for swift 2016-08-31 14:49:31 +00:00
ring.contents.j2 Refactor and improve swift-rings.py 2016-09-02 05:10:17 +00:00
rsyncd.conf.j2 Setup rsync module per object server drive 2016-05-16 11:57:46 +01:00
statsd.j2 Add statsd configuration for swift 2016-01-14 10:20:41 +00:00
swift_rings_check.py.j2 Refactor and improve swift-rings.py 2016-09-02 05:10:17 +00:00
swift_rings.py.j2 Refactor and improve swift-rings.py 2016-09-02 05:10:17 +00:00
swift-dispersion.conf.j2 Define region name. 2016-07-23 08:47:14 -05:00
swift-memcache.conf.j2 Move swift memcache conf into separate file 2016-02-10 16:29:17 +00:00
swift-rsyslog.conf.j2 Allow swift log file permissions to be set 2016-08-04 06:35:49 +01:00
swift-systemd-init.j2 Implement Xenial Support 2016-06-28 09:20:11 -04:00
swift-systemd-tempfiles.j2 Implement Xenial Support 2016-06-28 09:20:11 -04:00
swift-upstart-init.j2 Only install to virtual environment 2016-07-08 03:15:37 -07:00
swift.conf.j2 Make ansible managed line in swift.conf static 2016-06-10 15:48:07 +00:00