diff options
author | Ryan Harper <ryan.harper@canonical.com> | 2020-03-24 10:42:05 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-24 11:42:05 -0400 |
commit | 9bb1ae9106ce1de4f53233faa329863c1191551a (patch) | |
tree | 6c667b13a67ed924787193ac69dc5e55584441a0 /tools | |
parent | 04771d75a8670f07ae4c75b5892e3b795e9d1a07 (diff) | |
download | vyos-cloud-init-9bb1ae9106ce1de4f53233faa329863c1191551a.tar.gz vyos-cloud-init-9bb1ae9106ce1de4f53233faa329863c1191551a.zip |
tools: use python3 (#274)
* tools: use python3
Switch tools/ to use python3 instead of python. At minimum this
fixes building deb on python3 only releases like Focal. Applied
via shell commands:
$ grep 'usr/bin/.*python' tools/* 2>/dev/null | \
grep -v python3 | awk -F':' '{print $1}' | \
xargs -i sed -i -e '0,/python/s/python/python3/' {}
* Use /usr/bin/env python3 to be virtualenv friendly
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/ccfg-merge-debug | 2 | ||||
-rwxr-xr-x | tools/make-mime.py | 2 | ||||
-rwxr-xr-x | tools/mock-meta.py | 2 | ||||
-rwxr-xr-x | tools/pipremove | 2 | ||||
-rwxr-xr-x | tools/read-dependencies | 2 | ||||
-rwxr-xr-x | tools/read-version | 2 | ||||
-rwxr-xr-x | tools/validate-yaml.py | 2 |
7 files changed, 7 insertions, 7 deletions
diff --git a/tools/ccfg-merge-debug b/tools/ccfg-merge-debug index 1f08e0cb..59c573af 100755 --- a/tools/ccfg-merge-debug +++ b/tools/ccfg-merge-debug @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 from cloudinit import handlers from cloudinit.handlers import cloud_config as cc_part diff --git a/tools/make-mime.py b/tools/make-mime.py index d321479b..e0022302 100755 --- a/tools/make-mime.py +++ b/tools/make-mime.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 import argparse import sys diff --git a/tools/mock-meta.py b/tools/mock-meta.py index 724f7fc4..a58e0260 100755 --- a/tools/mock-meta.py +++ b/tools/mock-meta.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python3 # Provides a somewhat random, somewhat compat, somewhat useful mock version of # http://docs.amazonwebservices.com diff --git a/tools/pipremove b/tools/pipremove index f8f4ff11..e1213edd 100755 --- a/tools/pipremove +++ b/tools/pipremove @@ -1,4 +1,4 @@ -#!/usr/bin/python3 +#!/usr/bin/env python3 import subprocess import sys diff --git a/tools/read-dependencies b/tools/read-dependencies index b4656e69..75d08a34 100755 --- a/tools/read-dependencies +++ b/tools/read-dependencies @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """List pip dependencies or system package dependencies for cloud-init.""" # You might be tempted to rewrite this as a shell script, but you diff --git a/tools/read-version b/tools/read-version index 92e9fc96..02c90643 100755 --- a/tools/read-version +++ b/tools/read-version @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 import os import json diff --git a/tools/validate-yaml.py b/tools/validate-yaml.py index a57ea847..d8bbcfcb 100755 --- a/tools/validate-yaml.py +++ b/tools/validate-yaml.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """Try to read a YAML file and report any errors. """ |