Skip to content

Commit 57fe0ef

Browse files
authored
Add description to Rack Role (#1143)
1 parent 75dcaf1 commit 57fe0ef

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

plugins/modules/netbox_rack_role.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,12 @@
4545
- Hexidecimal code for a color, ex. FFFFFF
4646
required: false
4747
type: str
48+
description:
49+
description:
50+
- Description of the rack role
51+
required: false
52+
type: str
53+
version_added: "3.17.0"
4854
tags:
4955
description:
5056
- The tags to add/update
@@ -77,6 +83,16 @@
7783
color: FFFFFF
7884
state: present
7985
86+
- name: Create rack role within NetBox with a description
87+
netbox.netbox.netbox_rack_role:
88+
netbox_url: http://netbox.local
89+
netbox_token: thisIsMyToken
90+
data:
91+
name: Test rack role
92+
color: FFFFFF
93+
description: This is a test rack role
94+
state: present
95+
8096
- name: Delete rack role within netbox
8197
netbox.netbox.netbox_rack_role:
8298
netbox_url: http://netbox.local
@@ -122,6 +138,7 @@ def main():
122138
name=dict(required=True, type="str"),
123139
slug=dict(required=False, type="str"),
124140
color=dict(required=False, type="str"),
141+
description=dict(required=False, type="str"),
125142
tags=dict(required=False, type="list", elements="raw"),
126143
custom_fields=dict(required=False, type="dict"),
127144
),

tests/integration/targets/v3.6/tasks/netbox_rack_role.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
data:
5151
name: Rack Role
5252
color: "003EFF"
53+
description: "This is a Rack Role test"
5354
state: present
5455
register: test_three
5556

@@ -61,6 +62,7 @@
6162
- test_three['rack_role']['name'] == "Rack Role"
6263
- test_three['rack_role']['slug'] == "rack-role"
6364
- test_three['rack_role']['color'] == "003eff"
65+
- test_three['rack_role']['description'] == "This is a Rack Role test"
6466
- test_three['msg'] == "rack_role Rack Role updated"
6567

6668
- name: "RACK_ROLE 4: Delete"

0 commit comments

Comments
 (0)