@@ -43,27 +43,17 @@ See the `models` directory for an example.
43
43
44
44
### Examples
45
45
46
- ** Usage**
47
- ```
48
- ansible-playbook -e parent=~/github/foo \
49
- -e structure=collection \
50
- -e collection_org=cidrblock \
51
- -e collection_name=foo \
52
- -e model=models/nxos/interfaces/nxos_interfaces.yml \
53
- site.yml
54
- ```
55
-
56
46
** Collection directory layout**
57
47
58
- - ` network_os ` : nxos
48
+ - ` network_os ` : myos
59
49
- ` resource ` : interfaces
60
50
61
51
```
62
52
ansible-playbook -e parent=~/github/rm_example \
63
53
-e structure=collection \
64
54
-e collection_org=cidrblock \
65
55
-e collection_name=my_collection \
66
- -e model=models/nxos /interfaces/nxos_interfaces .yml \
56
+ -e model=models/myos /interfaces/myos_interfaces .yml \
67
57
site.yml
68
58
```
69
59
@@ -76,15 +66,15 @@ ansible-playbook -e parent=~/github/rm_example \
76
66
│ ├── inventory
77
67
│ ├── modules
78
68
│ │ ├── __init__.py
79
- │ │ └── nxos_interfaces .py
69
+ │ │ └── myos_interfaces .py
80
70
│ └── module_utils
81
71
│ ├── __init__.py
82
72
│ ├── network
83
73
│ │ ├── argspec
84
74
│ │ │ ├── base.py
85
75
│ │ │ └── __init__.py
86
76
│ │ └── __init__.py
87
- │ └── nxos
77
+ │ └── myos
88
78
│ ├── argspec
89
79
│ │ ├── facts
90
80
│ │ │ ├── facts.py
@@ -115,13 +105,13 @@ ansible-playbook -e parent=~/github/rm_example \
115
105
```
116
106
** Role directory layout**
117
107
118
- - ` network_os ` : nxos
108
+ - ` network_os ` : myos
119
109
- ` resource ` : interfaces
120
110
121
111
```
122
112
ansible-playbook -e parent=~/github/rm_example/roles/my_role \
123
113
-e structure=role \
124
- -e model=models/nxos /interfaces/nxos_interfaces .yml \
114
+ -e model=models/myos /interfaces/myos_interfaces .yml \
125
115
site.yml
126
116
```
127
117
@@ -130,15 +120,15 @@ ansible-playbook -e parent=~/github/rm_example/roles/my_role \
130
120
└── my_role
131
121
├── library
132
122
│ ├── __init__.py
133
- │ └── nxos_interfaces .py
123
+ │ └── myos_interfaces .py
134
124
└── module_utils
135
125
├── __init__.py
136
126
├── network
137
127
│ ├── argspec
138
128
│ │ ├── base.py
139
129
│ │ └── __init__.py
140
130
│ └── __init__.py
141
- └── nxos
131
+ └── myos
142
132
├── argspec
143
133
│ ├── facts
144
134
│ │ ├── facts.py
@@ -168,7 +158,7 @@ ansible-playbook -e parent=~/github/rm_example/roles/my_role \
168
158
169
159
** Using the collection layout**
170
160
171
- Note: As of 3/25 /2019, the following PR needs to be used:
161
+ Note: As of 3/26 /2019, the following PR needs to be used:
172
162
```
173
163
git clone [email protected] :ansible/ansible.git
174
164
cd ansible
@@ -184,23 +174,23 @@ ln -s ~/github/rm_example ~/.ansible/collections/ansible_collections/cidrblock/m
184
174
185
175
` site.yml `
186
176
```
187
- - hosts: eos101
177
+ - hosts: myos101
188
178
gather_facts: False
189
179
tasks:
190
- - cidrblock.my_collection.nxos_interfaces :
180
+ - cidrblock.my_collection.myos_interfaces :
191
181
```
192
182
193
183
** Using the role layout**
194
184
195
185
` site.yml `
196
186
```
197
- - hosts: eos101
187
+ - hosts: myos101
198
188
gather_facts: False
199
189
roles:
200
190
- my_role
201
191
202
- - hosts: eos101
192
+ - hosts: myos101
203
193
gather_facts: False
204
194
tasks:
205
- - nxos_interfaces :
195
+ - myos_interfaces :
206
196
```
0 commit comments