Skip to content

Commit

Permalink
Merge pull request #154 from amhn/custom_field_types
Browse files Browse the repository at this point in the history
feat: Add suppport for missing customfield types
  • Loading branch information
smutel authored Nov 10, 2022
2 parents dc4bc87 + 82f0213 commit c19d669
Show file tree
Hide file tree
Showing 44 changed files with 968 additions and 445 deletions.
2 changes: 0 additions & 2 deletions examples/exports/v3.2/netbox_RIRs.csv

This file was deleted.

2 changes: 0 additions & 2 deletions examples/exports/v3.2/netbox_cluster types.csv

This file was deleted.

2 changes: 0 additions & 2 deletions examples/exports/v3.2/netbox_clusters.csv

This file was deleted.

8 changes: 0 additions & 8 deletions examples/exports/v3.2/netbox_custom fields.csv

This file was deleted.

2 changes: 2 additions & 0 deletions examples/exports/v3.2/netbox_dcim_device roles.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name,color,vm_role,description,slug
test,9e9e9e,True,"Test Device Role",test
4 changes: 4 additions & 0 deletions examples/exports/v3.2/netbox_dcim_platforms.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
name,description,slug
Debian_10,"Test platform",Debian_10
"Ubuntu 22.04","Test platform",ubuntu_22_04
"Ubuntu 22.10","Test platform",ubuntu_22_10
2 changes: 2 additions & 0 deletions examples/exports/v3.2/netbox_dcim_sites.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name,status,description,slug
pa3,active,"Test site",pa3
2 changes: 0 additions & 2 deletions examples/exports/v3.2/netbox_device roles.csv

This file was deleted.

11 changes: 11 additions & 0 deletions examples/exports/v3.2/netbox_extras_custom fields.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name,content_types,label,type,required,description,weight,default,filter_logic,choices,object_type
cf_boolean,"virtualization.virtualmachine,tenancy.tenant,tenancy.contactrole,tenancy.contactgroup,ipam.aggregate,ipam.ipaddress,ipam.prefix,tenancy.contact,ipam.vlan,ipam.service,ipam.iprange","Boolean field",boolean,False,,100,,loose,,
cf_date,"tenancy.tenant,tenancy.contactrole,tenancy.contactgroup,ipam.aggregate,ipam.ipaddress,ipam.prefix,tenancy.contact,virtualization.virtualmachine,ipam.vlan,ipam.service,ipam.iprange",,date,False,,100,,loose,,
cf_integer,"tenancy.tenant,tenancy.contactrole,tenancy.contactgroup,ipam.aggregate,ipam.ipaddress,ipam.prefix,tenancy.contact,virtualization.virtualmachine,ipam.vlan,ipam.service,ipam.iprange",,integer,False,,100,,loose,,
cf_multi_selection,"tenancy.tenant,tenancy.contactrole,tenancy.contactgroup,ipam.aggregate,ipam.ipaddress,ipam.prefix,tenancy.contact,virtualization.virtualmachine,ipam.vlan,ipam.service,ipam.iprange",,multiselect,False,,100,,loose,"0,1",
cf_selection,"tenancy.tenant,tenancy.contactrole,tenancy.contactgroup,ipam.aggregate,ipam.ipaddress,ipam.prefix,tenancy.contact,virtualization.virtualmachine,ipam.vlan,ipam.service,ipam.iprange",,select,False,,100,,loose,"0,1",
cf_text,"tenancy.tenant,tenancy.contactrole,tenancy.contactgroup,ipam.aggregate,ipam.ipaddress,ipam.prefix,tenancy.contact,virtualization.virtualmachine,ipam.vlan,ipam.service,ipam.iprange",,text,False,,100,,loose,,
cf_url,"tenancy.tenant,tenancy.contactrole,tenancy.contactgroup,ipam.aggregate,ipam.ipaddress,ipam.prefix,tenancy.contact,virtualization.virtualmachine,ipam.vlan,ipam.service,ipam.iprange",,url,False,,100,,loose,,
cf_json,"tenancy.tenant,tenancy.contactrole,tenancy.contactgroup,ipam.aggregate,ipam.ipaddress,ipam.prefix,tenancy.contact,virtualization.virtualmachine,ipam.vlan,ipam.service,ipam.iprange",,json,False,,100,,loose,,
cf_multi_object,"tenancy.tenant,tenancy.contactrole,tenancy.contactgroup,ipam.aggregate,ipam.ipaddress,ipam.prefix,tenancy.contact,virtualization.virtualmachine,ipam.vlan,ipam.service,ipam.iprange",,multiobject,False,,100,,loose,,dcim.platform
cf_object,"tenancy.tenant,tenancy.contactrole,tenancy.contactgroup,ipam.aggregate,ipam.ipaddress,ipam.prefix,tenancy.contact,virtualization.virtualmachine,ipam.vlan,ipam.service,ipam.iprange",,multiobject,False,,100,,loose,,dcim.platform
3 changes: 3 additions & 0 deletions examples/exports/v3.2/netbox_extras_tags.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name,slug,color,description
tag1,tag1,9e9e9e,
tag2,tag2,9e9e9e,
2 changes: 2 additions & 0 deletions examples/exports/v3.2/netbox_ipam_RIRs.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name,is_private,description,slug
test,False,"Test RIR",test
3 changes: 3 additions & 0 deletions examples/exports/v3.2/netbox_ipam_roles.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
name,description,slug,weight
backup,,backup,1000
production,,production,1000
2 changes: 0 additions & 2 deletions examples/exports/v3.2/netbox_platforms.csv

This file was deleted.

3 changes: 0 additions & 3 deletions examples/exports/v3.2/netbox_roles.csv

This file was deleted.

2 changes: 0 additions & 2 deletions examples/exports/v3.2/netbox_sites.csv

This file was deleted.

3 changes: 0 additions & 3 deletions examples/exports/v3.2/netbox_tags.csv

This file was deleted.

2 changes: 2 additions & 0 deletions examples/exports/v3.2/netbox_virtualization_cluster types.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name,description,slug
test,"Test Cluster Type",test
2 changes: 2 additions & 0 deletions examples/exports/v3.2/netbox_virtualization_clusters.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
name,type
test,test
Loading

0 comments on commit c19d669

Please sign in to comment.