diff --git a/ifupdown2/__init__.py b/ifupdown2/__init__.py index e60c8d9..c1dc200 100644 --- a/ifupdown2/__init__.py +++ b/ifupdown2/__init__.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # -*- coding: utf-8 -*- __version__ = '2.0.0' diff --git a/ifupdown2/__main__.py b/ifupdown2/__main__.py index 4477b82..0d2890d 100755 --- a/ifupdown2/__main__.py +++ b/ifupdown2/__main__.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # Copyright (C) 2016, 2017, 2018, 2019 Cumulus Networks, Inc. all rights reserved # # This program is free software; you can redistribute it and/or diff --git a/ifupdown2/addons/address.py b/ifupdown2/addons/address.py index 83974d7..6c241ab 100644 --- a/ifupdown2/addons/address.py +++ b/ifupdown2/addons/address.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/addons/addressvirtual.py b/ifupdown2/addons/addressvirtual.py index f15d5c2..31fcd25 100644 --- a/ifupdown2/addons/addressvirtual.py +++ b/ifupdown2/addons/addressvirtual.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/addons/bond.py b/ifupdown2/addons/bond.py index 641b520..8ecb6b8 100644 --- a/ifupdown2/addons/bond.py +++ b/ifupdown2/addons/bond.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Authors: diff --git a/ifupdown2/addons/bridge.py b/ifupdown2/addons/bridge.py index 00b1eaa..27aa3c8 100644 --- a/ifupdown2/addons/bridge.py +++ b/ifupdown2/addons/bridge.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/addons/bridgevlan.py b/ifupdown2/addons/bridgevlan.py index 9d47c2e..a85d181 100644 --- a/ifupdown2/addons/bridgevlan.py +++ b/ifupdown2/addons/bridgevlan.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/addons/dhcp.py b/ifupdown2/addons/dhcp.py index 4d667bc..2a2c57d 100644 --- a/ifupdown2/addons/dhcp.py +++ b/ifupdown2/addons/dhcp.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/addons/ethtool.py b/ifupdown2/addons/ethtool.py index 09ea519..75bfd55 100644 --- a/ifupdown2/addons/ethtool.py +++ b/ifupdown2/addons/ethtool.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/addons/link.py b/ifupdown2/addons/link.py index 2c5f33e..72a038c 100644 --- a/ifupdown2/addons/link.py +++ b/ifupdown2/addons/link.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/addons/mstpctl.py b/ifupdown2/addons/mstpctl.py index 8727dd5..fbbdecf 100644 --- a/ifupdown2/addons/mstpctl.py +++ b/ifupdown2/addons/mstpctl.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/addons/tunnel.py b/ifupdown2/addons/tunnel.py index 63f8d98..9a5d1a9 100644 --- a/ifupdown2/addons/tunnel.py +++ b/ifupdown2/addons/tunnel.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Maximilian Wilhelm # -- Mon 10 Oct 2016 10:53:13 PM CEST diff --git a/ifupdown2/addons/usercmds.py b/ifupdown2/addons/usercmds.py index 863f57f..3c1b2fc 100644 --- a/ifupdown2/addons/usercmds.py +++ b/ifupdown2/addons/usercmds.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/addons/vlan.py b/ifupdown2/addons/vlan.py index 86928fd..2c33404 100644 --- a/ifupdown2/addons/vlan.py +++ b/ifupdown2/addons/vlan.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/addons/vrf.py b/ifupdown2/addons/vrf.py index c08088b..8ceefa6 100644 --- a/ifupdown2/addons/vrf.py +++ b/ifupdown2/addons/vrf.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/addons/vrrpd.py b/ifupdown2/addons/vrrpd.py index 77ada84..94d1794 100644 --- a/ifupdown2/addons/vrrpd.py +++ b/ifupdown2/addons/vrrpd.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/addons/vxlan.py b/ifupdown2/addons/vxlan.py index d3ade8e..b81bb5f 100644 --- a/ifupdown2/addons/vxlan.py +++ b/ifupdown2/addons/vxlan.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/ifupdown/argv.py b/ifupdown2/ifupdown/argv.py index 4e1da40..9f23d17 100644 --- a/ifupdown2/ifupdown/argv.py +++ b/ifupdown2/ifupdown/argv.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Authors: diff --git a/ifupdown2/ifupdown/config.py b/ifupdown2/ifupdown/config.py index 3a29ef9..3bff0ac 100644 --- a/ifupdown2/ifupdown/config.py +++ b/ifupdown2/ifupdown/config.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2017 Cumulus Networks, Inc. All rights reserved. # Authors: diff --git a/ifupdown2/ifupdown/graph.py b/ifupdown2/ifupdown/graph.py index 22101ec..578e9b5 100644 --- a/ifupdown2/ifupdown/graph.py +++ b/ifupdown2/ifupdown/graph.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/ifupdown/iface.py b/ifupdown2/ifupdown/iface.py index 729fc7e..ceb01b1 100644 --- a/ifupdown2/ifupdown/iface.py +++ b/ifupdown2/ifupdown/iface.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/ifupdown/ifupdownconfig.py b/ifupdown2/ifupdown/ifupdownconfig.py index f4f6bf2..b7d16d7 100644 --- a/ifupdown2/ifupdown/ifupdownconfig.py +++ b/ifupdown2/ifupdown/ifupdownconfig.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright 2015-2017 Cumulus Networks, Inc. All rights reserved. # diff --git a/ifupdown2/ifupdown/ifupdownflags.py b/ifupdown2/ifupdown/ifupdownflags.py index e5efbe1..89afe08 100644 --- a/ifupdown2/ifupdown/ifupdownflags.py +++ b/ifupdown2/ifupdown/ifupdownflags.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright 2015-2017 Cumulus Networks, Inc. All rights reserved. # diff --git a/ifupdown2/ifupdown/ifupdownmain.py b/ifupdown2/ifupdown/ifupdownmain.py index b6afe58..07f6fd3 100644 --- a/ifupdown2/ifupdown/ifupdownmain.py +++ b/ifupdown2/ifupdown/ifupdownmain.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/ifupdown/main.py b/ifupdown2/ifupdown/main.py index 7847ba1..ae06fb0 100644 --- a/ifupdown2/ifupdown/main.py +++ b/ifupdown2/ifupdown/main.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2019 Cumulus Networks, Inc. All rights reserved. # Authors: diff --git a/ifupdown2/ifupdown/networkinterfaces.py b/ifupdown2/ifupdown/networkinterfaces.py index 30ebc3a..b9d0f0a 100644 --- a/ifupdown2/ifupdown/networkinterfaces.py +++ b/ifupdown2/ifupdown/networkinterfaces.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/ifupdown/policymanager.py b/ifupdown2/ifupdown/policymanager.py index f99d196..0852f9f 100644 --- a/ifupdown2/ifupdown/policymanager.py +++ b/ifupdown2/ifupdown/policymanager.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2015-2017 Cumulus Networks, Inc. All rights reserved. # diff --git a/ifupdown2/ifupdown/scheduler.py b/ifupdown2/ifupdown/scheduler.py index 00130ad..a3b9976 100644 --- a/ifupdown2/ifupdown/scheduler.py +++ b/ifupdown2/ifupdown/scheduler.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/ifupdown/statemanager.py b/ifupdown2/ifupdown/statemanager.py index 394b502..68af8cb 100644 --- a/ifupdown2/ifupdown/statemanager.py +++ b/ifupdown2/ifupdown/statemanager.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/ifupdown/template.py b/ifupdown2/ifupdown/template.py index 6560180..ea1b0cd 100644 --- a/ifupdown2/ifupdown/template.py +++ b/ifupdown2/ifupdown/template.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/ifupdown/utils.py b/ifupdown2/ifupdown/utils.py index 08091e5..413fddb 100644 --- a/ifupdown2/ifupdown/utils.py +++ b/ifupdown2/ifupdown/utils.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/ifupdownaddons/cache.py b/ifupdown2/ifupdownaddons/cache.py index 483b59f..6e3e804 100644 --- a/ifupdown2/ifupdownaddons/cache.py +++ b/ifupdown2/ifupdownaddons/cache.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/ifupdownaddons/dhclient.py b/ifupdown2/ifupdownaddons/dhclient.py index 7e67bf7..7b0aaa8 100644 --- a/ifupdown2/ifupdownaddons/dhclient.py +++ b/ifupdown2/ifupdownaddons/dhclient.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/ifupdownaddons/modulebase.py b/ifupdown2/ifupdownaddons/modulebase.py index 4b9853d..c13de96 100644 --- a/ifupdown2/ifupdownaddons/modulebase.py +++ b/ifupdown2/ifupdownaddons/modulebase.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/ifupdownaddons/mstpctlutil.py b/ifupdown2/ifupdownaddons/mstpctlutil.py index 6ac9275..c15241d 100644 --- a/ifupdown2/ifupdownaddons/mstpctlutil.py +++ b/ifupdown2/ifupdownaddons/mstpctlutil.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/ifupdownaddons/systemutils.py b/ifupdown2/ifupdownaddons/systemutils.py index 5e2812a..2e3469a 100644 --- a/ifupdown2/ifupdownaddons/systemutils.py +++ b/ifupdown2/ifupdownaddons/systemutils.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2015-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/ifupdownaddons/utilsbase.py b/ifupdown2/ifupdownaddons/utilsbase.py index f467087..6e0a1eb 100644 --- a/ifupdown2/ifupdownaddons/utilsbase.py +++ b/ifupdown2/ifupdownaddons/utilsbase.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # # Copyright 2014-2017 Cumulus Networks, Inc. All rights reserved. # Author: Roopa Prabhu, roopa@cumulusnetworks.com diff --git a/ifupdown2/lib/dry_run.py b/ifupdown2/lib/dry_run.py index b0c6f9a..4242444 100644 --- a/ifupdown2/lib/dry_run.py +++ b/ifupdown2/lib/dry_run.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # Copyright (C) 2019 Cumulus Networks, Inc. all rights reserved # # This program is free software; you can redistribute it and/or diff --git a/ifupdown2/lib/nlcache.py b/ifupdown2/lib/nlcache.py index 6b188bd..73b3d5a 100644 --- a/ifupdown2/lib/nlcache.py +++ b/ifupdown2/lib/nlcache.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2017, 2018 Cumulus Networks, Inc. all rights reserved # diff --git a/ifupdown2/nlmanager/nllistener.py b/ifupdown2/nlmanager/nllistener.py index 393e511..6012ad2 100644 --- a/ifupdown2/nlmanager/nllistener.py +++ b/ifupdown2/nlmanager/nllistener.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2015-2020 Cumulus Networks, Inc. all rights reserved # diff --git a/ifupdown2/nlmanager/nlmanager.py b/ifupdown2/nlmanager/nlmanager.py index 806b8e6..64a78d9 100644 --- a/ifupdown2/nlmanager/nlmanager.py +++ b/ifupdown2/nlmanager/nlmanager.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2015-2020 Cumulus Networks, Inc. all rights reserved # diff --git a/setup.py b/setup.py index c25e0a1..3cbd44c 100755 --- a/setup.py +++ b/setup.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # -*- coding: utf-8 -*- import sys