mirror of
https://git.mirrors.martin98.com/https://github.com/SigNoz/signoz
synced 2025-08-13 11:29:00 +08:00
refactor: start_docker() (#1410)
* refactor: start_docker() Co-authored-by: akshay <akshay.awate@infracloud.io>
This commit is contained in:
parent
475c44a000
commit
acb3721815
@ -204,9 +204,14 @@ start_docker() {
|
|||||||
echo "Starting docker service"
|
echo "Starting docker service"
|
||||||
$sudo_cmd systemctl start docker.service
|
$sudo_cmd systemctl start docker.service
|
||||||
fi
|
fi
|
||||||
|
# if [[ -z $sudo_cmd ]]; then
|
||||||
|
# docker ps > /dev/null && true
|
||||||
|
# if [[ $? -ne 0 ]]; then
|
||||||
|
# request_sudo
|
||||||
|
# fi
|
||||||
|
# fi
|
||||||
if [[ -z $sudo_cmd ]]; then
|
if [[ -z $sudo_cmd ]]; then
|
||||||
docker ps > /dev/null && true
|
if ! docker ps > /dev/null && true; then
|
||||||
if [[ $? -ne 0 ]]; then
|
|
||||||
request_sudo
|
request_sudo
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@ -268,8 +273,12 @@ request_sudo() {
|
|||||||
if (( $EUID != 0 )); then
|
if (( $EUID != 0 )); then
|
||||||
sudo_cmd="sudo"
|
sudo_cmd="sudo"
|
||||||
echo -e "Please enter your sudo password, if prompt."
|
echo -e "Please enter your sudo password, if prompt."
|
||||||
$sudo_cmd -l | grep -e "NOPASSWD: ALL" > /dev/null
|
# $sudo_cmd -l | grep -e "NOPASSWD: ALL" > /dev/null
|
||||||
if [[ $? -ne 0 ]] && ! $sudo_cmd -v; then
|
# if [[ $? -ne 0 ]] && ! $sudo_cmd -v; then
|
||||||
|
# echo "Need sudo privileges to proceed with the installation."
|
||||||
|
# exit 1;
|
||||||
|
# fi
|
||||||
|
if ! $sudo_cmd -l | grep -e "NOPASSWD: ALL" > /dev/null && ! $sudo_cmd -v; then
|
||||||
echo "Need sudo privileges to proceed with the installation."
|
echo "Need sudo privileges to proceed with the installation."
|
||||||
exit 1;
|
exit 1;
|
||||||
fi
|
fi
|
||||||
@ -303,8 +312,13 @@ echo -e "🌏 Detecting your OS ...\n"
|
|||||||
check_os
|
check_os
|
||||||
|
|
||||||
# Obtain unique installation id
|
# Obtain unique installation id
|
||||||
sysinfo="$(uname -a)"
|
# sysinfo="$(uname -a)"
|
||||||
if [[ $? -ne 0 ]]; then
|
# if [[ $? -ne 0 ]]; then
|
||||||
|
# uuid="$(uuidgen)"
|
||||||
|
# uuid="${uuid:-$(cat /proc/sys/kernel/random/uuid)}"
|
||||||
|
# sysinfo="${uuid:-$(cat /proc/sys/kernel/random/uuid)}"
|
||||||
|
# fi
|
||||||
|
if ! sysinfo="$(uname -a)"; then
|
||||||
uuid="$(uuidgen)"
|
uuid="$(uuidgen)"
|
||||||
uuid="${uuid:-$(cat /proc/sys/kernel/random/uuid)}"
|
uuid="${uuid:-$(cat /proc/sys/kernel/random/uuid)}"
|
||||||
sysinfo="${uuid:-$(cat /proc/sys/kernel/random/uuid)}"
|
sysinfo="${uuid:-$(cat /proc/sys/kernel/random/uuid)}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user