From: wang biao Date: Wed, 12 Jul 2023 11:09:16 +0000 (+0800) Subject: distro.linux_distribution() is deprecated, change it X-Git-Tag: accepted/tools/devbase/tools/20250527.103752~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=640d9a69d9e2e3530e32c669bfb46d8e3cedf541;p=tools%2Fitest-cases-mic.git distro.linux_distribution() is deprecated, change it DeprecationWarning: distro.linux_distribution() is deprecated. It should only be used as a compatibility shim with Python's platform.linux_distribution(). Please use distro.id(), distro.version() and distro.name() instead. Change-Id: Ibae719b5cb4e7bfce2a0e098e4e6bc0504f7ecc1 Signed-off-by: wang biao --- diff --git a/cases/create/func_cases/mic_cr_auto_raw.case b/cases/create/func_cases/mic_cr_auto_raw.case index f487d93..7fd4ec2 100755 --- a/cases/create/func_cases/mic_cr_auto_raw.case +++ b/cases/create/func_cases/mic_cr_auto_raw.case @@ -47,7 +47,7 @@ sudo bunzip2 -d mic-output/$bz2img raw_image=$(ls mic-output/ivi-*-sdb.raw) sudo mkdir -p mic-output/ivi_dir/boot kpartx_path=$(sudo which kpartx) -distro=$(python3 -c 'import distro;print(distro.linux_distribution()[0].lower().rstrip())') +distro=$(python3 -c 'import distro;print(distro.name().lower().rstrip())') echo $distro if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then modprobe_path=$(sudo which modprobe) @@ -57,8 +57,8 @@ if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then sudo $rmmod_path loop fi -platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())') -version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())') +platform=$(python3 -c 'import distro;print(distro.name().rstrip())') +version=$(python3 -c 'import distro;print(distro.version().rstrip())') if [ "$platform"="openSUSE" ] && [ "$version"=42.3 ]; then #$raw_image_2=${raw_image##*/}"2" offset_2=$(sudo fdisk -lu $raw_image | grep $raw_image | sed -n '3p' | awk '{print $2}') @@ -119,9 +119,8 @@ do test -d mic-output/ivi_dir && sudo umount -l mic-output/ivi_dir test -d mic-output/ivi_dir/boot && sudo umount -l mic-output/ivi_dir/boot kpartx_path=$(sudo which kpartx) - linux_distro=$(python3 -c 'import distro; print(distro.linux_distribution());') - platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())') - version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())') + platform=$(python3 -c 'import distro;print(distro.name().rstrip())') + version=$(python3 -c 'import distro;print(distro.version().rstrip())') if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then echo 'This is openSUSE42.3 platform.' else diff --git a/cases/create/func_cases/mic_cr_auto_raw_gpt.case b/cases/create/func_cases/mic_cr_auto_raw_gpt.case index 571e325..42dd999 100755 --- a/cases/create/func_cases/mic_cr_auto_raw_gpt.case +++ b/cases/create/func_cases/mic_cr_auto_raw_gpt.case @@ -26,7 +26,7 @@ sudo bunzip2 -d mic-output/$bz2img raw_image=$(ls mic-output/ivi_with_installerfw-*-sdb.raw) sudo mkdir -p mic-output/ivi_dir/boot kpartx_path=$(sudo which kpartx) -distro=$(python3 -c 'import distro;print(distro.linux_distribution()[0].lower().rstrip())') +distro=$(python3 -c 'import distro;print(distro.name().lower().rstrip())') echo $distro if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then modprobe_path=$(sudo which modprobe) @@ -36,8 +36,8 @@ if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then sudo $rmmod_path loop fi -platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())') -version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())') +platform=$(python3 -c 'import distro;print(distro.name().rstrip())') +version=$(python3 -c 'import distro;print(distro.version().rstrip())') if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then #$raw_image_2=${raw_image##*/}"2" offset_2=$(sudo fdisk -lu $raw_image | grep $raw_image | sed -n '3p' | awk '{print $2}') @@ -95,8 +95,8 @@ do test -d mic-output/ivi_dir/boot && sudo umount -l mic-output/ivi_dir/boot kpartx_path=$(sudo which kpartx) linux_distro=$(python3 -c 'import distro; print(distro.linux_distribution());') - platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())') - version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())') + platform=$(python3 -c 'import distro;print(distro.name().rstrip())') + version=$(python3 -c 'import distro;print(distro.version().rstrip())') if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then echo 'This is openSUSE42.3 platform.' else diff --git a/cases/create/mixed_cases/mic_cr_createrepo_issue.case b/cases/create/mixed_cases/mic_cr_createrepo_issue.case index 933ec3e..8336a2d 100755 --- a/cases/create/mixed_cases/mic_cr_createrepo_issue.case +++ b/cases/create/mixed_cases/mic_cr_createrepo_issue.case @@ -17,7 +17,7 @@ createrepo --version || True #export ftp_proxy="ftp://10.112.1.184:8080" #export socks_proxy="socks://10.112.1.184:8080" export no_proxy="localhost, 127.0.0.1, 10.113.136.113, ftp.kr.debian.org, 109.123.123.185, 10.113.136.26" -distro=$(python3 -c 'import distro;print(distro.linux_distribution()[0].lower().rstrip())') +distro=$(python3 -c 'import distro;print(distro.name().lower().rstrip())') echo $distro if [ "$distro" = "opensuse" ]; then sudo zypper install -y --oldpackage createrepo_c-0.10.4 diff --git a/cases/create/mixed_cases/mic_cr_raw_active_partition.case b/cases/create/mixed_cases/mic_cr_raw_active_partition.case index 8545bd3..5544655 100755 --- a/cases/create/mixed_cases/mic_cr_raw_active_partition.case +++ b/cases/create/mixed_cases/mic_cr_raw_active_partition.case @@ -21,7 +21,7 @@ cd mic-output/ raw_name=$(ls ivi_with_active_partition-*-sdb.raw) test -f $raw_name kpartx_path=$(sudo which kpartx) -distro=$(python3 -c 'import distro;print(distro.linux_distribution()[0].lower().rstrip())') +distro=$(python3 -c 'import distro;print(distro.name().lower().rstrip())') echo $distro if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then modprobe_path=$(sudo which modprobe) @@ -31,8 +31,8 @@ if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then sudo $rmmod_path loop fi -platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())') -version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())') +platform=$(python3 -c 'import distro;print(distro.name().rstrip())') +version=$(python3 -c 'import distro;print(distro.version().rstrip())') if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then echo 'This is openSUSE42.3 platform.' else @@ -45,8 +45,8 @@ parted_path=$(sudo which parted) parted_boot_output=$(sudo $parted_path $raw_name print| grep 'boot' | awk '{print $1}') test $blkid_output -eq $parted_boot_output linux_distro=$(python3 -c 'import distro; print(distro.linux_distribution());') -platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())') -version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())') +platform=$(python3 -c 'import distro;print(distro.name().rstrip())') +version=$(python3 -c 'import distro;print(distro.version().rstrip())') if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then echo 'This is openSUSE42.3 platform.' elif [ !`echo $linux_distro | grep -E "openSUSE.*42.*"` ]; then diff --git a/cases/create/mixed_cases/mic_cr_raw_installerfw_extlinux.case b/cases/create/mixed_cases/mic_cr_raw_installerfw_extlinux.case index f91aa8e..4830329 100755 --- a/cases/create/mixed_cases/mic_cr_raw_installerfw_extlinux.case +++ b/cases/create/mixed_cases/mic_cr_raw_installerfw_extlinux.case @@ -10,7 +10,7 @@ python3 repo_parse.py ivi_with_installerfw.ks repo_config.json ivi-profile python3 repo_parse.py ivi_syslinux_problem.ks repo_config.json syslinux_problem_rep-profile platform=$(uname -m) -distro=$(python3 -c "import distro;print(distro.linux_distribution()[0].lower().rstrip())") +distro=$(python3 -c "import distro;print(distro.name().lower().rstrip())") if [ "$platform" == "x86_64" ] || [ "$distro" == "centos" ] then losetup_path=$(sudo which losetup) diff --git a/cases/create/mixed_cases/mic_cr_raw_ivi_partition_size_compute_ia32.case b/cases/create/mixed_cases/mic_cr_raw_ivi_partition_size_compute_ia32.case index 7cd3e0f..80d54c0 100755 --- a/cases/create/mixed_cases/mic_cr_raw_ivi_partition_size_compute_ia32.case +++ b/cases/create/mixed_cases/mic_cr_raw_ivi_partition_size_compute_ia32.case @@ -13,7 +13,7 @@ python3 repo_parse.py ivi_624.ks repo_config.json ivi-profile losetup_path=$(sudo which losetup) sudo $losetup_path -a loop_used_before=$(sudo $losetup_path -a | wc -l) -distro=`python3 -c "import distro;a=distro.linux_distribution();print(a[0])"` +distro=$(python3 -c 'import distro;print(distro.name().rstrip())') sudo mic -d -v cr raw ivi_624.ks --logfile=./log/handset.log test -f ./log/handset.log grep 'Finished' ./log/handset.log diff --git a/cases/create/mixed_cases/mic_cr_raw_locale.case b/cases/create/mixed_cases/mic_cr_raw_locale.case index 88236a1..65173b6 100755 --- a/cases/create/mixed_cases/mic_cr_raw_locale.case +++ b/cases/create/mixed_cases/mic_cr_raw_locale.case @@ -26,7 +26,7 @@ fi raw_image=$(ls mic-output/ivi-*-sdb.raw) sudo mkdir -p mic-output/ivi_dir/boot kpartx_path=$(sudo which kpartx) -distro=$(python3 -c 'import distro;print(distro.linux_distribution()[0].lower().rstrip())') +distro=$(python3 -c 'import distro;print(distro.name().lower().rstrip())') echo $distro if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then modprobe_path=$(sudo which modprobe) @@ -36,8 +36,8 @@ if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then sudo $rmmod_path loop fi -platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())') -version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())') +platform=$(python3 -c 'import distro;print(distro.name().rstrip())') +version=$(python3 -c 'import distro;print(distro.version().rstrip())') if ([ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]) || ([ "$platform" = "Ubuntu" ] && [ "$version" = "20.04" ]); then #$raw_image_2=${raw_image##*/}"2" offset_2=$(sudo fdisk -lu $raw_image | grep $raw_image | sed -n '3p' | awk '{print $2}') @@ -89,9 +89,9 @@ if [ -f $raw_image ];then test -d mic-output/ivi_dir && sudo umount -l mic-output/ivi_dir test -d mic-output/ivi_dir/boot && sudo umount -l mic-output/ivi_dir/boot kpartx_path=$(sudo which kpartx) - linux_distro=$(python3 -c 'import distro; print(distro.linux_distribution());') - platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())') - version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())') + linux_distro=$(python3 -c 'import distro; a=(distro.name(), distro.version()); print(a)') + platform=$(python3 -c 'import distro;print(distro.name().rstrip())') + version=$(python3 -c 'import distro;print(distro.version().rstrip())') if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then echo 'This is openSUSE42.3 platform.' elif [ "$platform" = "Ubuntu" ] && [ "$version" = "20.04" ]; then diff --git a/cases/create/opt_cases/mic_cr_raw_fstab-entry-name.case b/cases/create/opt_cases/mic_cr_raw_fstab-entry-name.case index 3971067..6a25acb 100755 --- a/cases/create/opt_cases/mic_cr_raw_fstab-entry-name.case +++ b/cases/create/opt_cases/mic_cr_raw_fstab-entry-name.case @@ -22,7 +22,7 @@ fi raw_image=$(ls mic-output/ivi-*-sdb.raw) sudo mkdir -p mic-output/ivi_dir/boot kpartx_path=$(sudo which kpartx) -distro=$(python3 -c 'import distro;print(distro.linux_distribution()[0].lower().rstrip())') +distro=$(python3 -c 'import distro;print(distro.name().lower().rstrip())') echo $distro if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then modprobe_path=$(sudo which modprobe) @@ -32,8 +32,8 @@ if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then sudo $rmmod_path loop fi -platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())') -version=$(python3 -c 'import distro;print(platform.linux_distribution()[1].rstrip())') +platform=$(python3 -c 'import distro;print(distro.name().rstrip())') +version=$(python3 -c 'import distro;print(platform.version().rstrip())') if ([ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]) || ([ "$platform" = "Ubuntu" ] && [ "$version" = "20.04" ]); then #$raw_image_2=${raw_image##*/}"2" offset_2=$(sudo fdisk -lu $raw_image | grep $raw_image | sed -n '3p' | awk '{print $2}') @@ -84,9 +84,9 @@ if [ -f $raw_image ];then test -d mic-output/ivi_dir && sudo umount -l mic-output/ivi_dir test -d mic-output/ivi_dir/boot && sudo umount -l mic-output/ivi_dir/boot kpartx_path=$(sudo which kpartx) - linux_distro=$(python3 -c 'import distro; print(distro.linux_distribution());') - platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())') - version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())') + linux_distro=$(python3 -c 'import distro; a=(distro.name(), distro.version()); print(a)') + platform=$(python3 -c 'import distro;print(distro.name().rstrip())') + version=$(python3 -c 'import distro;print(distro.version().rstrip())') if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then echo 'This is openSUSE42.3 platform.' elif [ "$platform" = "Ubuntu" ] && [ "$version" = "20.04" ]; then diff --git a/cases/create/opt_cases/mic_cr_raw_fstab-entry-uuid.case b/cases/create/opt_cases/mic_cr_raw_fstab-entry-uuid.case index 7f1dddf..45bd570 100755 --- a/cases/create/opt_cases/mic_cr_raw_fstab-entry-uuid.case +++ b/cases/create/opt_cases/mic_cr_raw_fstab-entry-uuid.case @@ -22,7 +22,7 @@ fi raw_image=$(ls mic-output/ivi-*-sdb.raw) sudo mkdir -p mic-output/ivi_dir/boot kpartx_path=$(sudo which kpartx) -distro=$(python3 -c 'import distro;print(distro.linux_distribution()[0].lower().rstrip())') +distro=$(python3 -c 'import distro;print(distro.name().lower().rstrip())') echo $distro if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then modprobe_path=$(sudo which modprobe) @@ -32,8 +32,8 @@ if [ "$distro" = "fedora" ] || [ "$distro" = "centos linux" ]; then sudo $rmmod_path loop fi -platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())') -version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())') +platform=$(python3 -c 'import distro;print(distro.name().rstrip())') +version=$(python3 -c 'import distro;print(distro.version().rstrip())') if ([ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]) || ([ "$platform" = "Ubuntu" ] && [ "$version" = "20.04" ]); then #$raw_image_2=${raw_image##*/}"2" offset_2=$(sudo fdisk -lu $raw_image | grep $raw_image | sed -n '3p' | awk '{print $2}') @@ -86,8 +86,8 @@ if [ -f $raw_image ];then test -d mic-output/ivi_dir/boot && sudo umount -l mic-output/ivi_dir/boot kpartx_path=$(sudo which kpartx) linux_distro=$(python3 -c 'import distro; print(distro.linux_distribution());') - platform=$(python3 -c 'import distro;print(distro.linux_distribution()[0].rstrip())') - version=$(python3 -c 'import distro;print(distro.linux_distribution()[1].rstrip())') + platform=$(python3 -c 'import distro;print(distro.name().rstrip())') + version=$(python3 -c 'import distro;print(distro.version().rstrip())') if [ "$platform" = "openSUSE" ] && [ "$version" = "42.3" ]; then echo 'This is openSUSE42.3 platform.' elif [ "$platform" = "Ubuntu" ] && [ "$version" = "20.04" ]; then