summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authoromnom62 <75066712+omnom62@users.noreply.github.com>2026-10-13 07:45:34 +1000
committerGitHub <noreply@github.com>2026-10-13 07:45:34 +1000
commit73c054bc73eaabc66fd5d4054ba036f65b110dda (patch)
tree4c808747e6786860ca268f7cd24ce999f1528ad5 /plugins
parent1b31896216f44526129a8338fcbd08611761e418 (diff)
downloadvyos.vyos-73c054bc73eaabc66fd5d4054ba036f65b110dda.tar.gz
vyos.vyos-73c054bc73eaabc66fd5d4054ba036f65b110dda.zip
T9331: AAP certification pre-requisites (#506)HEADmain
* T9331: AAP certification pre-requisites * T9331: CI build-import.result added to all-green
Diffstat (limited to 'plugins')
-rw-r--r--[l---------]plugins/action/banner.py12
-rw-r--r--[l---------]plugins/action/bgp_address_family.py12
-rw-r--r--[l---------]plugins/action/bgp_global.py12
-rw-r--r--[l---------]plugins/action/command.py12
-rw-r--r--[l---------]plugins/action/config.py12
-rw-r--r--[l---------]plugins/action/facts.py12
-rw-r--r--[l---------]plugins/action/file.py12
-rw-r--r--[l---------]plugins/action/firewall_global.py12
-rw-r--r--[l---------]plugins/action/firewall_interfaces.py12
-rw-r--r--[l---------]plugins/action/firewall_rules.py12
-rw-r--r--[l---------]plugins/action/ha.py12
-rw-r--r--[l---------]plugins/action/hostname.py12
-rw-r--r--[l---------]plugins/action/interface.py12
-rw-r--r--[l---------]plugins/action/interfaces.py12
-rw-r--r--[l---------]plugins/action/l3_interface.py12
-rw-r--r--[l---------]plugins/action/l3_interfaces.py12
-rw-r--r--[l---------]plugins/action/lag_interfaces.py12
-rw-r--r--[l---------]plugins/action/linkagg.py12
-rw-r--r--[l---------]plugins/action/lldp.py12
-rw-r--r--[l---------]plugins/action/lldp_global.py12
-rw-r--r--[l---------]plugins/action/lldp_interface.py12
-rw-r--r--[l---------]plugins/action/lldp_interfaces.py12
-rw-r--r--[l---------]plugins/action/logging_global.py12
-rw-r--r--[l---------]plugins/action/nat.py12
-rw-r--r--[l---------]plugins/action/ntp_global.py12
-rw-r--r--[l---------]plugins/action/ospf_interfaces.py12
-rw-r--r--[l---------]plugins/action/ospfv2.py12
-rw-r--r--[l---------]plugins/action/ospfv3.py12
-rw-r--r--[l---------]plugins/action/ping.py12
-rw-r--r--[l---------]plugins/action/prefix_lists.py12
-rw-r--r--[l---------]plugins/action/route_maps.py12
-rw-r--r--[l---------]plugins/action/snmp_server.py12
-rw-r--r--[l---------]plugins/action/static_route.py12
-rw-r--r--[l---------]plugins/action/static_routes.py12
-rw-r--r--[l---------]plugins/action/system.py12
-rw-r--r--[l---------]plugins/action/user.py12
-rw-r--r--[l---------]plugins/action/vlan.py12
-rw-r--r--[l---------]plugins/action/vrf.py12
38 files changed, 418 insertions, 38 deletions
diff --git a/plugins/action/banner.py b/plugins/action/banner.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/banner.py
+++ b/plugins/action/banner.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/bgp_address_family.py b/plugins/action/bgp_address_family.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/bgp_address_family.py
+++ b/plugins/action/bgp_address_family.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/bgp_global.py b/plugins/action/bgp_global.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/bgp_global.py
+++ b/plugins/action/bgp_global.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/command.py b/plugins/action/command.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/command.py
+++ b/plugins/action/command.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/config.py b/plugins/action/config.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/config.py
+++ b/plugins/action/config.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/facts.py b/plugins/action/facts.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/facts.py
+++ b/plugins/action/facts.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/file.py b/plugins/action/file.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/file.py
+++ b/plugins/action/file.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/firewall_global.py b/plugins/action/firewall_global.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/firewall_global.py
+++ b/plugins/action/firewall_global.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/firewall_interfaces.py b/plugins/action/firewall_interfaces.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/firewall_interfaces.py
+++ b/plugins/action/firewall_interfaces.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/firewall_rules.py b/plugins/action/firewall_rules.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/firewall_rules.py
+++ b/plugins/action/firewall_rules.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/ha.py b/plugins/action/ha.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/ha.py
+++ b/plugins/action/ha.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/hostname.py b/plugins/action/hostname.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/hostname.py
+++ b/plugins/action/hostname.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/interface.py b/plugins/action/interface.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/interface.py
+++ b/plugins/action/interface.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/interfaces.py b/plugins/action/interfaces.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/interfaces.py
+++ b/plugins/action/interfaces.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/l3_interface.py b/plugins/action/l3_interface.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/l3_interface.py
+++ b/plugins/action/l3_interface.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/l3_interfaces.py b/plugins/action/l3_interfaces.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/l3_interfaces.py
+++ b/plugins/action/l3_interfaces.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/lag_interfaces.py b/plugins/action/lag_interfaces.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/lag_interfaces.py
+++ b/plugins/action/lag_interfaces.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/linkagg.py b/plugins/action/linkagg.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/linkagg.py
+++ b/plugins/action/linkagg.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/lldp.py b/plugins/action/lldp.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/lldp.py
+++ b/plugins/action/lldp.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/lldp_global.py b/plugins/action/lldp_global.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/lldp_global.py
+++ b/plugins/action/lldp_global.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/lldp_interface.py b/plugins/action/lldp_interface.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/lldp_interface.py
+++ b/plugins/action/lldp_interface.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/lldp_interfaces.py b/plugins/action/lldp_interfaces.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/lldp_interfaces.py
+++ b/plugins/action/lldp_interfaces.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/logging_global.py b/plugins/action/logging_global.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/logging_global.py
+++ b/plugins/action/logging_global.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/nat.py b/plugins/action/nat.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/nat.py
+++ b/plugins/action/nat.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/ntp_global.py b/plugins/action/ntp_global.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/ntp_global.py
+++ b/plugins/action/ntp_global.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/ospf_interfaces.py b/plugins/action/ospf_interfaces.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/ospf_interfaces.py
+++ b/plugins/action/ospf_interfaces.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/ospfv2.py b/plugins/action/ospfv2.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/ospfv2.py
+++ b/plugins/action/ospfv2.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/ospfv3.py b/plugins/action/ospfv3.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/ospfv3.py
+++ b/plugins/action/ospfv3.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/ping.py b/plugins/action/ping.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/ping.py
+++ b/plugins/action/ping.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/prefix_lists.py b/plugins/action/prefix_lists.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/prefix_lists.py
+++ b/plugins/action/prefix_lists.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/route_maps.py b/plugins/action/route_maps.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/route_maps.py
+++ b/plugins/action/route_maps.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/snmp_server.py b/plugins/action/snmp_server.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/snmp_server.py
+++ b/plugins/action/snmp_server.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/static_route.py b/plugins/action/static_route.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/static_route.py
+++ b/plugins/action/static_route.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/static_routes.py b/plugins/action/static_routes.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/static_routes.py
+++ b/plugins/action/static_routes.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/system.py b/plugins/action/system.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/system.py
+++ b/plugins/action/system.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/user.py b/plugins/action/user.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/user.py
+++ b/plugins/action/user.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/vlan.py b/plugins/action/vlan.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/vlan.py
+++ b/plugins/action/vlan.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]
diff --git a/plugins/action/vrf.py b/plugins/action/vrf.py
index 331a791f..24195be9 120000..100644
--- a/plugins/action/vrf.py
+++ b/plugins/action/vrf.py
@@ -1 +1,11 @@
-vyos.py \ No newline at end of file
+# -*- coding: utf-8 -*-
+# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
+from __future__ import absolute_import, division, print_function
+
+
+__metaclass__ = type
+
+from ansible_collections.vyos.vyos.plugins.action.vyos import ActionModule
+
+
+__all__ = ["ActionModule"]