Revision ec5d658f kamaki/cli/commands/cyclades.py
b/kamaki/cli/commands/cyclades.py | ||
---|---|---|
387 | 387 |
'Create a cluster of servers of this size. In this case, the name' |
388 | 388 |
'parameter is the prefix of each server in the cluster (e.g.,' |
389 | 389 |
'srv1, srv2, etc.', |
390 |
'--cluster-size') |
|
390 |
'--cluster-size'), |
|
391 |
max_threads=IntArgument( |
|
392 |
'Max threads in cluster mode (default 1)', '--threads') |
|
391 | 393 |
) |
392 | 394 |
|
393 | 395 |
@errors.cyclades.cluster_size |
... | ... | |
399 | 401 |
personality=self['personality']) for i in range(1, 1 + size)] |
400 | 402 |
if size == 1: |
401 | 403 |
return [self.client.create_server(**servers[0])] |
404 |
self.client.MAX_THREADS = int(self['max_threads'] or 1) |
|
402 | 405 |
try: |
403 | 406 |
r = self.client.async_run(self.client.create_server, servers) |
404 | 407 |
return r |
Also available in: Unified diff