luci-proto-cni: add package 6288/head
authorOskari Rauta <oskari.rauta@gmail.com>
Sun, 12 Mar 2023 23:10:48 +0000 (01:10 +0200)
committerOskari Rauta <oskari.rauta@gmail.com>
Wed, 15 Mar 2023 12:54:23 +0000 (14:54 +0200)
adds support for cni-protocol in luci

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
protocols/luci-proto-cni/Makefile [new file with mode: 0644]
protocols/luci-proto-cni/htdocs/luci-static/resources/protocol/cni.js [new file with mode: 0644]

diff --git a/protocols/luci-proto-cni/Makefile b/protocols/luci-proto-cni/Makefile
new file mode 100644 (file)
index 0000000..6405fca
--- /dev/null
@@ -0,0 +1,8 @@
+include $(TOPDIR)/rules.mk
+
+LUCI_TITLE:=Support for CNI protocol
+LUCI_DEPENDS:=+cni-protocol
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
diff --git a/protocols/luci-proto-cni/htdocs/luci-static/resources/protocol/cni.js b/protocols/luci-proto-cni/htdocs/luci-static/resources/protocol/cni.js
new file mode 100644 (file)
index 0000000..7e22398
--- /dev/null
@@ -0,0 +1,8 @@
+'use strict';
+'require network';
+
+return network.registerProtocol('cni', {
+       getI18n: function () {
+               return _('CNI (Externally managed interface)');
+       }
+});