Revision 5cd1aee1 docs/developers/showcase.rst
b/docs/developers/showcase.rst | ||
---|---|---|
362 | 362 |
personality.append(dict( |
363 | 363 |
contents=b64encode(f.read()), |
364 | 364 |
path='/root/.ssh/authorized_keys', |
365 |
owner='root', group='root', mode='0600')
|
|
365 |
owner='root', group='root', mode=0600)
|
|
366 | 366 |
personality.append(dict( |
367 | 367 |
contents=b64encode('StrictHostKeyChecking no'), |
368 | 368 |
path='/root/.ssh/config', |
369 |
owner='root', group='root', mode='0600'))
|
|
369 |
owner='root', group='root', mode=0600))
|
|
370 | 370 |
|
371 | 371 |
create_params = [dict( |
372 | 372 |
name='%s%s' % (CLUSTER_PREFIX, i), |
... | ... | |
633 | 633 |
personality.append(dict( |
634 | 634 |
contents=b64encode(f.read()), |
635 | 635 |
path='/root/.ssh/id_rsa', |
636 |
owner='root', group='root', mode='0600'))
|
|
636 |
owner='root', group='root', mode=0600))
|
|
637 | 637 |
if pub_keys_path: |
638 | 638 |
with open(abspath(pub_keys_path)) as f: |
639 | 639 |
personality.append(dict( |
640 | 640 |
contents=b64encode(f.read()), |
641 | 641 |
path='/root/.ssh/authorized_keys', |
642 |
owner='root', group='root', mode='0600'))
|
|
642 |
owner='root', group='root', mode=0600))
|
|
643 | 643 |
if ssh_keys_path or pub_keys_path: |
644 | 644 |
personality.append(dict( |
645 | 645 |
contents=b64encode('StrictHostKeyChecking no'), |
646 | 646 |
path='/root/.ssh/config', |
647 |
owner='root', group='root', mode='0600'))
|
|
647 |
owner='root', group='root', mode=0600))
|
|
648 | 648 |
return personality |
649 | 649 |
|
650 | 650 |
def create(self, ssh_k_path='', pub_k_path='', server_log_path=''): |
Also available in: Unified diff