You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-07-30 19:23:07 +03:00
MCOL-4144 Add python3 as dependency
This commit is contained in:
@ -22,13 +22,6 @@ configure_file("${CMAKE_CURRENT_SOURCE_DIR}/mcs-ddlproc.service.in" "${CMAKE_CUR
|
||||
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/mcs-loadbrm.service.in" "${CMAKE_CURRENT_SOURCE_DIR}/mcs-loadbrm.service" @ONLY)
|
||||
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/mcs-storagemanager.service.in" "${CMAKE_CURRENT_SOURCE_DIR}/mcs-storagemanager.service" @ONLY)
|
||||
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/mcs-stop-controllernode.sh.in" "${CMAKE_CURRENT_SOURCE_DIR}/mcs-stop-controllernode.sh" @ONLY)
|
||||
|
||||
IF(RPM MATCHES "(rhel|centos)8|(sles|suse)15|fedora")
|
||||
SET(PYTHON_SHEBANG "#!/usr/bin/env python3")
|
||||
ELSE()
|
||||
SET(PYTHON_SHEBANG "#!/usr/bin/env python")
|
||||
ENDIF()
|
||||
|
||||
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/mcs-loadbrm.py.in" "${CMAKE_CURRENT_SOURCE_DIR}/mcs-loadbrm.py")
|
||||
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/mcs-start-storagemanager.py.in" "${CMAKE_CURRENT_SOURCE_DIR}/mcs-start-storagemanager.py")
|
||||
|
||||
|
@ -1,32 +1,14 @@
|
||||
${PYTHON_SHEBANG}
|
||||
#!/usr/bin/env python3
|
||||
|
||||
import sys
|
||||
|
||||
if sys.version_info < (3,0):
|
||||
import ConfigParser
|
||||
else:
|
||||
import configparser
|
||||
import configparser
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
if sys.version_info < (3,0):
|
||||
config = ConfigParser.ConfigParser()
|
||||
else:
|
||||
config = configparser.ConfigParser()
|
||||
|
||||
config = configparser.ConfigParser()
|
||||
config.read('/etc/columnstore/storagemanager.cnf')
|
||||
|
||||
if sys.version_info < (3,0):
|
||||
storage = config.get('ObjectStorage', 'service')
|
||||
if storage is None:
|
||||
storage = 'LocalStorage'
|
||||
bucket = config.get('S3', 'bucket')
|
||||
if bucket is None:
|
||||
bucket = 'some_bucket'
|
||||
else:
|
||||
storage = config.get('ObjectStorage', 'service', fallback='LocalStorage')
|
||||
bucket = config.get('S3', 'bucket', fallback='some_bucket')
|
||||
|
||||
storage = config.get('ObjectStorage', 'service', fallback='LocalStorage')
|
||||
bucket = config.get('S3', 'bucket', fallback='some_bucket')
|
||||
|
||||
if storage.lower() == 's3' and not bucket.lower() == 'some_bucket':
|
||||
print("Using S3 storage.")
|
||||
|
Reference in New Issue
Block a user