Advertisement
Guest User

Untitled

a guest
Dec 22nd, 2014
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. pillar:
  2.  
  3. nova_endpoint: 'http://cloud-a:8774/v2/%(tenant_id)s'
  4.  
  5. state:
  6.  
  7. cloud-builder:
  8. cmd.script:
  9. - source: salt://keystone/cloud-builder.sh
  10. - cwd: /var/tmp
  11. - user: root
  12. - unless: test -f /var/log/cloud-builder.log
  13. - require:
  14. - service: keystone
  15. - pkg: keystone
  16. - template: jinja
  17. - defaults:
  18. nova_endpoint: {{pillar['nova_url']}}
  19.  
  20. snip of cloud-builder.sh
  21. NOVA_ENDPOINT_ID=`keystone endpoint-create --region {{pillar_env}} --service $NOVA_SERVICE_ID --publicurl '{{nova_endpoint|e}}' --adminurl '{{nova_endpoint|e}}' --internalurl '{{nova_endpoint|e}}' |head -4 |grep id |awk '{print $4}'`
  22.  
  23.  
  24. result
  25. NOVA_ENDPOINT_ID=`keystone endpoint-create --region cloud --service $NOVA_SERVICE_ID --publicurl 'http://cloud-a:8774/v2' --adminurl 'http://cloud-a:8774/v2' --internalurl 'http://cloud-a:8774/v2' |head -4 |grep id |awk '{print $4}'`
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement