Skip to content

Commit 03864bc

Browse files
committed
improve(qconfig-global): use util router to manager conditional imports depending on current operating system
Util has been introduced in #833 Funded by ANFSI
1 parent 6a1b667 commit 03864bc

1 file changed

Lines changed: 1 addition & 10 deletions

File tree

qgis_deployment_toolbelt/jobs/job_qglobal_config_manager.py

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,33 +12,24 @@
1212
from pathlib import Path
1313
from posixpath import expanduser, expandvars
1414
from shutil import copy2
15-
from sys import platform as opersys
1615

1716
# package
1817
from qgis_deployment_toolbelt.constants import OSConfiguration
1918
from qgis_deployment_toolbelt.jobs.generic_job import GenericJob
2019
from qgis_deployment_toolbelt.profiles.qgis_ini_handler import QgisIniHelper
2120
from qgis_deployment_toolbelt.utils.file_downloader import download_remote_file_to_local
21+
from qgis_deployment_toolbelt.utils.os_utils_router import set_environment_variable
2222
from qgis_deployment_toolbelt.utils.str2bool import str2bool
2323
from qgis_deployment_toolbelt.utils.url_helpers import (
2424
check_str_is_url,
2525
filename_from_url,
2626
)
2727

2828

29-
# conditional imports
30-
if opersys == "win32":
31-
from qgis_deployment_toolbelt.utils.win32utils import set_environment_variable
32-
elif opersys == "linux":
33-
from qgis_deployment_toolbelt.utils.linux_utils import set_environment_variable
34-
else:
35-
set_environment_variable = None
36-
3729
# #############################################################################
3830
# ########## Globals ###############
3931
# ##################################
4032

41-
4233
# logs
4334
logger = logging.getLogger(__name__)
4435

0 commit comments

Comments
 (0)