- ceph: {cluster: c2}
- rgw:
c1.client.0:
+ port: 8000
valgrind: [--tool=memcheck, --max-threads=1024] # http://tracker.ceph.com/issues/25214
c1.client.1:
+ port: 8001
valgrind: [--tool=memcheck, --max-threads=1024]
c2.client.0:
+ port: 8000
valgrind: [--tool=memcheck, --max-threads=1024]
c2.client.1:
+ port: 8001
valgrind: [--tool=memcheck, --max-threads=1024]
- rgw-multisite:
- rgw-multisite-tests:
)
def assign_endpoints(ctx, config, default_cert):
- """
- Assign port numbers starting with port 7280.
- """
- next_port = 7280
role_endpoints = {}
for role, client_config in config.iteritems():
client_config = client_config or {}
else:
ssl_certificate = None
- port = client_config.get('port')
- if not port:
- port = next_port
- next_port += 1
+ port = client_config.get('port', 443 if ssl_certificate else 80)
role_endpoints[role] = RGWEndpoint(remote.hostname, port, ssl_certificate)