Guest User

Untitled

a guest
Feb 24th, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.57 KB | None | 0 0
  1. diff --git a/poc-import_role.yml b/poc-import_role.yml
  2. index fa7af4e..ac669fd 100644
  3. --- a/poc-import_role.yml
  4. +++ b/poc-import_role.yml
  5. @@ -13,12 +13,12 @@
  6. final_role: false
  7. loop_control:
  8. loop_var: roleidx
  9. - with_sequence: start=1 end=7
  10. + with_sequence: start=1 end=40
  11.  
  12. - include_role:
  13. name: use_import_role
  14. vars:
  15. final_role: true
  16. - roleidx: 8
  17. + roleidx: 41
  18.  
  19. handlers: []
  20. diff --git a/roles/create_arbo/tasks/main.yml b/roles/create_arbo/tasks/main.yml
  21. index 6cf868e..da699bb 100644
  22. --- a/roles/create_arbo/tasks/main.yml
  23. +++ b/roles/create_arbo/tasks/main.yml
  24. @@ -1,18 +1,25 @@
  25. ---
  26. # tasks file for roles/create_arbo
  27. -- file:
  28. - path: "{{ item }}"
  29. - state: directory
  30. +- debug:
  31. + msg: "{{ item }}"
  32. with_items:
  33. - "{{ playbook_dir }}/roles/r{{roleidx}}"
  34. - "{{ playbook_dir }}/roles/r{{roleidx}}/tasks"
  35.  
  36. -- template:
  37. - src: 'main.yml.j2'
  38. - dest: "{{ playbook_dir }}/roles/r{{roleidx}}/tasks/main.yml"
  39. + #- file:
  40. + # path: "{{ item }}"
  41. + # state: directory
  42. + # with_items:
  43. + # - "{{ playbook_dir }}/roles/r{{roleidx}}"
  44. + # - "{{ playbook_dir }}/roles/r{{roleidx}}/tasks"
  45. +
  46. +- debug:
  47. + # src: 'main.yml.j2'
  48. + msg: "{{ playbook_dir }}/roles/r{{roleidx}}/tasks/main.yml"
  49. when: not final_role
  50.  
  51. -- template:
  52. - src: 'final-main.yml.j2'
  53. - dest: "{{ playbook_dir }}/roles/r{{roleidx}}/tasks/main.yml"
  54. + # - template:
  55. +- debug:
  56. + # src: 'final-main.yml.j2'
  57. + msg: "{{ playbook_dir }}/roles/r{{roleidx}}/tasks/main.yml"
  58. when: final_role
  59. diff --git a/roles/use_import_role/tasks/main.yml b/roles/use_import_role/tasks/main.yml
  60. index 6be1efb..98f3429 100644
  61. --- a/roles/use_import_role/tasks/main.yml
  62. +++ b/roles/use_import_role/tasks/main.yml
  63. @@ -1,18 +1,20 @@
  64. ---
  65. # tasks file for roles/create_arbo
  66. -- file:
  67. - path: "{{ item }}"
  68. - state: directory
  69. +- debug:
  70. + msg: "{{ item }}"
  71. +# path: "{{ item }}"
  72. +# state: directory
  73. with_items:
  74. - "{{ playbook_dir }}/roles/import_r{{roleidx}}"
  75. - "{{ playbook_dir }}/roles/import_r{{roleidx}}/tasks"
  76.  
  77. -- template:
  78. - src: 'main.yml.j2'
  79. - dest: "{{ playbook_dir }}/roles/import_r{{roleidx}}/tasks/main.yml"
  80. +- debug:
  81. + #src: 'main.yml.j2'
  82. + msg: "{{ playbook_dir }}/roles/import_r{{roleidx}}/tasks/main.yml"
  83. when: not final_role
  84.  
  85. -- template:
  86. - src: 'final-main.yml.j2'
  87. - dest: "{{ playbook_dir }}/roles/import_r{{roleidx}}/tasks/main.yml"
  88. + # - template:
  89. +- debug:
  90. + # src: 'final-main.yml.j2'
  91. + msg: "{{ playbook_dir }}/roles/import_r{{roleidx}}/tasks/main.yml"
  92. when: final_role
Add Comment
Please, Sign In to add comment