[PRD-1983] tie services' config to AMQP Server
Type and provider for quantum_floatingip_pool
Parser function for calculate autogenerated floatingip pool size

Returns:
10 for big allocation size
1/2 of pool size for middle allocation size
0 if allocation size too small
Make router, net, subnet more enshurable.
add ipsort function for RHOS deployment order
Fixup some un-needed string interpolations

Fix horizon string interpolation
Fix quantum string interpolation
Fix ceph module syntax erros
Merge pull request #748 from xenolog/PRD-2357

Make router, net, subnet more ensurable.
Define CPU mode none for virtual, host-model for HW cases

Fixes: #PRD-1950

Signed-off-by: Bogdan Dobrelya <bogdando@mail.ru>
Fix isvirtual flag for logging class

Use fact is_virtual to determine the $virtual value

Signed-off-by: Bogdan Dobrelya <bogdando@mail.ru>
Fix isvirtual case only for checksum_bootpc as well

Signed-off-by: Bogdan Dobrelya <bogdando@mail.ru>
Merge pull request #757 from bogdando/fix_isvirtual

Fix/add isvirtual fact usage for checksum rules
Merge pull request #752 from mattymo/PRD-2412

[PRD-2412] add ipsort function for RHOS deployment order
Merge pull request #755 from xarses/fix_errs

Fix ceph module syntax erros
always enable haproxy for swift or radosgw in HA

Setup Swift HAProxy when Swift is enabled either for glance or for
objects, not just when it's enabled for glance. Setup RadosGW HAProxy
when Swift is disabled and RadosGW is enabled. Use active-passive
balancing for RadosGW.
[PRD-2360] Radosgw wont start on multiple controllers

refactor radosgw key creation so that its idempotent.
Merge pull request #749 from xarses/ceph-swift-haproxy

always enable haproxy for swift or radosgw in HA
Merge pull request #743 from xarses/prd-2360

[PRD-2360] Radosgw wont start on multiple controllers
Merge pull request #742 from xenolog/PRD-2373

Type and provider for quantum_floatingip_pool
Logging improvements

Debug info logging according to wild IP catching