Apache2 vhost перенаправляет https ubuntu 17.04

Возможно, вы можете проанализировать вывод df, чтобы узнать, установлен ли том. Мой Bash-foo довольно слабый, поэтому вот скрипт python, который должен это сделать:

#! /usr/bin/python
# *-*coding=utf-8*-*

"""Try to start dropbox after some volume is mounted"""

import os
import time

MOUNT_POINT = "/home/javier/Private"

mounted = False
while not mounted:
    f = os.popen("df")
    for line in f:
        if MOUNT_POINT in line:
            mounted = True
    f.close()
    if not mounted:
        time.sleep(3000)
os.system('dropbox start')

Вы должны изменить MOUNT_POINT на все, что df будет выводиться только при установке тома.

Я добавляю более питонический способ сделать это, но сложнее подключиться к bash и менее гибко, ему понадобится реальная точка монтирования.

#! /usr/bin/python
# *-*coding=utf-8*-*

"""Try to start dropbox after some volume is mounted"""

import os
import time

MOUNT_POINT = "/home/javier/Private"

mounted = False
while not mounted:
    if os.path.ismount(MOUNT_POINT):
        mounted = True
    else:
        time.sleep(3000)
os.system('dropbox start')
0
задан 9 December 2017 в 00:04

0 ответов

Другие вопросы по тегам:

Похожие вопросы: