Initial commit

This commit is contained in:
sven committed 2026-08-16 13:10:26 +02:00
commit 4ff9eac274
45 files changed
+2911

No files matched your search

+24
View File
@@ -0,0 +1,24 @@
from django.utils.translation import gettext_lazy as _
from netbox.plugins import PluginMenu, PluginMenuItem
templates_item = PluginMenuItem(
link="plugins:netbox_services:servicetemplate_list",
link_text=_("Service Templates"),
permissions=["netbox_services.view_servicetemplate"],
buttons=(),
)
services_item = PluginMenuItem(
link="plugins:netbox_services:service_list",
link_text=_("Services"),
permissions=["netbox_services.view_service"],
buttons=(),
)
menu = PluginMenu(
label=_("Services"),
groups=(
(_("Services"), (templates_item, services_item)),
),
icon_class="mdi mdi-file-tree",
)