Skip to content

feat: OBS-397 - [NetBox Diode Plugin] create API endpoint for retrieving NetBox object state #11

feat: OBS-397 - [NetBox Diode Plugin] create API endpoint for retrieving NetBox object state

feat: OBS-397 - [NetBox Diode Plugin] create API endpoint for retrieving NetBox object state #11

Triggered via pull request February 23, 2024 14:17
Status Success
Total duration 42s
Artifacts
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

60 errors and 6 warnings
Ruff (D211): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D211 No blank lines allowed before class docstring
Ruff (D204): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D204 1 blank line required after class docstring
Ruff (D205): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D205 1 blank line required between summary line and description
Ruff (D300): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D300 Use triple double quotes `"""`
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L20
netbox_diode_plugin/api/serializers.py:20:9: D102 Missing docstring in public method
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L23
netbox_diode_plugin/api/serializers.py:23:9: D102 Missing docstring in public method
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L28
netbox_diode_plugin/api/serializers.py:28:9: D102 Missing docstring in public method
Ruff (I001): diode-netbox-plugin/netbox_diode_plugin/api/urls.py#L1
netbox_diode_plugin/api/urls.py:1:1: I001 Import block is un-sorted or un-formatted
Ruff (D101): diode-netbox-plugin/netbox_diode_plugin/api/views.py#L12
netbox_diode_plugin/api/views.py:12:7: D101 Missing docstring in public class
Ruff (D201): diode-netbox-plugin/netbox_diode_plugin/api/views.py#L21
netbox_diode_plugin/api/views.py:21:9: D201 No blank lines allowed before function docstring (found 1)
Ruff (D211): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D211 No blank lines allowed before class docstring
Ruff (D204): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D204 1 blank line required after class docstring
Ruff (D205): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D205 1 blank line required between summary line and description
Ruff (D300): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D300 Use triple double quotes `"""`
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L20
netbox_diode_plugin/api/serializers.py:20:9: D102 Missing docstring in public method
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L23
netbox_diode_plugin/api/serializers.py:23:9: D102 Missing docstring in public method
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L28
netbox_diode_plugin/api/serializers.py:28:9: D102 Missing docstring in public method
Ruff (I001): diode-netbox-plugin/netbox_diode_plugin/api/urls.py#L1
netbox_diode_plugin/api/urls.py:1:1: I001 Import block is un-sorted or un-formatted
Ruff (D101): diode-netbox-plugin/netbox_diode_plugin/api/views.py#L12
netbox_diode_plugin/api/views.py:12:7: D101 Missing docstring in public class
Ruff (D201): diode-netbox-plugin/netbox_diode_plugin/api/views.py#L21
netbox_diode_plugin/api/views.py:21:9: D201 No blank lines allowed before function docstring (found 1)
Ruff (D211): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D211 No blank lines allowed before class docstring
Ruff (D204): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D204 1 blank line required after class docstring
Ruff (D205): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D205 1 blank line required between summary line and description
Ruff (D300): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D300 Use triple double quotes `"""`
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L20
netbox_diode_plugin/api/serializers.py:20:9: D102 Missing docstring in public method
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L23
netbox_diode_plugin/api/serializers.py:23:9: D102 Missing docstring in public method
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L28
netbox_diode_plugin/api/serializers.py:28:9: D102 Missing docstring in public method
Ruff (I001): diode-netbox-plugin/netbox_diode_plugin/api/urls.py#L1
netbox_diode_plugin/api/urls.py:1:1: I001 Import block is un-sorted or un-formatted
Ruff (D101): diode-netbox-plugin/netbox_diode_plugin/api/views.py#L12
netbox_diode_plugin/api/views.py:12:7: D101 Missing docstring in public class
Ruff (D201): diode-netbox-plugin/netbox_diode_plugin/api/views.py#L21
netbox_diode_plugin/api/views.py:21:9: D201 No blank lines allowed before function docstring (found 1)
Ruff (D211): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D211 No blank lines allowed before class docstring
Ruff (D204): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D204 1 blank line required after class docstring
Ruff (D205): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D205 1 blank line required between summary line and description
Ruff (D300): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D300 Use triple double quotes `"""`
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L20
netbox_diode_plugin/api/serializers.py:20:9: D102 Missing docstring in public method
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L23
netbox_diode_plugin/api/serializers.py:23:9: D102 Missing docstring in public method
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L28
netbox_diode_plugin/api/serializers.py:28:9: D102 Missing docstring in public method
Ruff (I001): diode-netbox-plugin/netbox_diode_plugin/api/urls.py#L1
netbox_diode_plugin/api/urls.py:1:1: I001 Import block is un-sorted or un-formatted
Ruff (D101): diode-netbox-plugin/netbox_diode_plugin/api/views.py#L12
netbox_diode_plugin/api/views.py:12:7: D101 Missing docstring in public class
Ruff (D201): diode-netbox-plugin/netbox_diode_plugin/api/views.py#L21
netbox_diode_plugin/api/views.py:21:9: D201 No blank lines allowed before function docstring (found 1)
Ruff (D211): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D211 No blank lines allowed before class docstring
Ruff (D204): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D204 1 blank line required after class docstring
Ruff (D205): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D205 1 blank line required between summary line and description
Ruff (D300): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D300 Use triple double quotes `"""`
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L20
netbox_diode_plugin/api/serializers.py:20:9: D102 Missing docstring in public method
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L23
netbox_diode_plugin/api/serializers.py:23:9: D102 Missing docstring in public method
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L28
netbox_diode_plugin/api/serializers.py:28:9: D102 Missing docstring in public method
Ruff (I001): diode-netbox-plugin/netbox_diode_plugin/api/urls.py#L1
netbox_diode_plugin/api/urls.py:1:1: I001 Import block is un-sorted or un-formatted
Ruff (D101): diode-netbox-plugin/netbox_diode_plugin/api/views.py#L12
netbox_diode_plugin/api/views.py:12:7: D101 Missing docstring in public class
Ruff (D201): diode-netbox-plugin/netbox_diode_plugin/api/views.py#L21
netbox_diode_plugin/api/views.py:21:9: D201 No blank lines allowed before function docstring (found 1)
Ruff (D211): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D211 No blank lines allowed before class docstring
Ruff (D204): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D204 1 blank line required after class docstring
Ruff (D205): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D205 1 blank line required between summary line and description
Ruff (D300): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L8
netbox_diode_plugin/api/serializers.py:8:5: D300 Use triple double quotes `"""`
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L20
netbox_diode_plugin/api/serializers.py:20:9: D102 Missing docstring in public method
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L23
netbox_diode_plugin/api/serializers.py:23:9: D102 Missing docstring in public method
Ruff (D102): diode-netbox-plugin/netbox_diode_plugin/api/serializers.py#L28
netbox_diode_plugin/api/serializers.py:28:9: D102 Missing docstring in public method
Ruff (I001): diode-netbox-plugin/netbox_diode_plugin/api/urls.py#L1
netbox_diode_plugin/api/urls.py:1:1: I001 Import block is un-sorted or un-formatted
Ruff (D101): diode-netbox-plugin/netbox_diode_plugin/api/views.py#L12
netbox_diode_plugin/api/views.py:12:7: D101 Missing docstring in public class
Ruff (D201): diode-netbox-plugin/netbox_diode_plugin/api/views.py#L21
netbox_diode_plugin/api/views.py:21:9: D201 No blank lines allowed before function docstring (found 1)
tests (3.11)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
tests (3.8)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
tests (3.12)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
tests (3.9)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
tests (3.10)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
tests (3.7)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.