Advertisement
Guest User

Untitled

a guest
Jun 13th, 2012
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.01 KB | None | 0 0
  1. + set -e
  2. + [[ 127.0.0.1 == \-\c ]]
  3. + URL=127.0.0.1
  4. + USER=admin:admin
  5. + PASSWORD=XXXXXXXXX
  6. + [[ 127.0.0.1 != http* ]]
  7. + URL=http://127.0.0.1:5000/v2.0/tokens
  8. + [[ -z XXXXXXX ]]
  9. + [[ admin:admin == *:* ]]
  10. + TENANT=admin
  11. + USER=admin
  12. + curl -s -d '{"auth": {"tenantName": "admin", "passwordCredentials": {"username": "admin", "password": "XXXXXXXXX"}}}' -H 'Content-type: application/json' http://127.0.0.1:5000/v2.0/tokens
  13. + grep -q access /tmp/.auth.json
  14. + python -mjson.tool
  15. ++ grep -2 token /tmp/.pauth.json
  16. ++ grep id
  17. ++ sed 's/.* "//;s/".*//'
  18. ++ tr -d '\r'
  19. + TOKEN=a9768f4f21504805b503e410870047d2
  20. ++ grep -B10 object-store /tmp/.pauth.json
  21. ++ grep internalURL
  22. ++ sed 's/.* "//;s/".*//'
  23. ++ tr -d '\r'
  24. + URL=http://myIP:9292/v1/AUTH_496a90f3a289448980af0824154059d1
  25. + cat /tmp/.pauth.json
  26. {
  27. "access": {
  28. "serviceCatalog": [
  29. {
  30. "endpoints": [
  31. {
  32. "adminURL": "http://ip:8774/v2/496a90f3a289448980af0824154059d1",
  33. "internalURL": "http://ip:8774/v2/496a90f3a289448980af0824154059d1",
  34. "publicURL": "http://ip:8774/v2/496a90f3a289448980af0824154059d1",
  35. "region": "myregion"
  36. }
  37. ],
  38. "endpoints_links": [],
  39. "name": "nova",
  40. "type": "compute"
  41. },
  42. {
  43. "endpoints": [
  44. {
  45. "adminURL": "http://ip:9292/v1",
  46. "internalURL": "http://ip:9292/v1",
  47. "publicURL": "http://ip:9292/v1",
  48. "region": "myregion"
  49. }
  50. ],
  51. "endpoints_links": [],
  52. "name": "glance",
  53. "type": "image"
  54. },
  55. {
  56. "endpoints": [
  57. {
  58. "adminURL": "http://ip:8776/v1/496a90f3a289448980af0824154059d1",
  59. "internalURL": "http://ip:8776/v1/496a90f3a289448980af0824154059d1",
  60. "publicURL": "http://ip:8776/v1/496a90f3a289448980af0824154059d1",
  61. "region": "myregion"
  62. }
  63. ],
  64. "endpoints_links": [],
  65. "name": "volume",
  66. "type": "volume"
  67. },
  68. {
  69. "endpoints": [
  70. {
  71. "adminURL": "http://ip:8773/services/Admin",
  72. "internalURL": "http://ip:8773/services/Cloud",
  73. "publicURL": "http://ip:8773/services/Cloud",
  74. "region": "myregion"
  75. }
  76. ],
  77. "endpoints_links": [],
  78. "name": "ec2",
  79. "type": "ec2"
  80. },
  81. {
  82. "endpoints": [
  83. {
  84. "adminURL": "http://ip:8080/v1",
  85. "internalURL": "http://ip:9292/v1/AUTH_496a90f3a289448980af0824154059d1",
  86. "publicURL": "http://ip:8080/v1/AUTH_496a90f3a289448980af0824154059d1",
  87. "region": "myregion"
  88. }
  89. ],
  90. "endpoints_links": [],
  91. "name": "swift",
  92. "type": "object-store"
  93. },
  94. {
  95. "endpoints": [
  96. {
  97. "adminURL": "http://ip:35357/v2.0",
  98. "internalURL": "http://ip:5000/v2.0",
  99. "publicURL": "http://ip:5000/v2.0",
  100. "region": "myregion"
  101. }
  102. ],
  103. "endpoints_links": [],
  104. "name": "keystone",
  105. "type": "identity"
  106. }
  107. ],
  108. "token": {
  109. "expires": "2012-06-14T11:13:39Z",
  110. "id": "a9768f4f21504805b503e410870047d2",
  111. "tenant": {
  112. "description": null,
  113. "enabled": true,
  114. "id": "496a90f3a289448980af0824154059d1",
  115. "name": "admin"
  116. }
  117. },
  118. "user": {
  119. "id": "04eb2cb7dded42f9ab234b2f3af6c33b",
  120. "name": "admin",
  121. "roles": [
  122. {
  123. "id": "65add1e39dc74643972b1ec0a470aafe",
  124. "name": "admin"
  125. },
  126. {
  127. "id": "dcd0ad1ce1564fa2b1fd152a7c076ba8",
  128. "name": "Member"
  129. }
  130. ],
  131. "roles_links": [],
  132. "username": "admin"
  133. }
  134. }
  135. }
  136. + echo 'curl -H '\''X-Auth-Token: a9768f4f21504805b503e410870047d2'\'' http://ip/v1/AUTH_496a90f3a289448980af0824154059d1'
  137. curl -H 'X-Auth-Token: a9768f4f21504805b503e410870047d2' http://ip:9292/v1/AUTH_496a90f3a289448980af0824154059d1
  138. + [[ -n '' ]]
  139. + exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement