
Михаил
12.01.2018
15:01:54
копирование было взято в пример, вместо копирования там будет запуск из bash команды для бекапа гитлаба

Kisialeu
12.01.2018
15:01:57
Хотя велосипед ты знатный соорудил)))))))))))

Roman
12.01.2018
15:02:08
(вместо 'cp file.img file1.img' будет другой запрос, но тоже вызываемый из bash
Import shutil

Google

Roman
12.01.2018
15:02:08
Shutil.copy2

Михаил
12.01.2018
15:02:44
Shutil.copy2
shutli мне не поможет, т.к. мне нужно сначала запустить команду для создания этого бекапа

slair
12.01.2018
15:03:11

Kisialeu
12.01.2018
15:03:11
Os.system

Михаил
12.01.2018
15:04:18

slair
12.01.2018
15:04:42
а если питон, то тогда уж subprocess а не os.system, чтобы прочитать выхлоп того что запустили

Михаил
12.01.2018
15:05:08
from subprocess import check_output as co

Kisialeu
12.01.2018
15:05:31
Да, просто читай stderr после скбпроцесса

Михаил
12.01.2018
15:06:36

slair
12.01.2018
15:07:21
а зачем это всё?

Roman
12.01.2018
15:07:24
def killer():
sleep(90)
If flag:
print('OMAGAD')
run_print_e_5.shutdown(wait=False)
def print_e_5():
co('cp file.img file1.img',shell=True)
run_killer.shutdown(wait=False)
print('Done copy')
pool = ProcessPoolExecutor(2)
run_killer = pool.submit(killer)
run_print_e_5 = pool.submit(print_e_5)
fut = run_print_e_5.future()
if fut == 'ok':
flag = False
else:
pass

Google

Kisialeu
12.01.2018
15:07:28
Че??

Nikita
12.01.2018
15:08:19

Михаил
12.01.2018
15:08:48
а зачем это всё?
хочу через скрипт запускать бекап гитлаба... дженкинса... и прочего, но получать уведомление если бекап будет очень долгим
@Nedobytko Спасибо большое, посмотрю

slair
12.01.2018
15:09:54
и? после завершения бэкапа - если время большое отсылай уведомление

Kisialeu
12.01.2018
15:09:57
Алгоритмизируй мышление, а питон дальше все сам

slair
12.01.2018
15:10:25
или если время большое - то бэкап уже не нужен?

Михаил
12.01.2018
15:10:46

BuHuIIIko
12.01.2018
15:10:55
Как решить проблему при cant decode 'utf8' во время установки модулей, питон 3.6.1

slair
12.01.2018
15:11:12
ну бэкап то всё равно должен пройти же

Михаил
12.01.2018
15:11:15

zzabad
12.01.2018
15:11:33

slair
12.01.2018
15:11:50
отсылай уведомление после бэкапа

Михаил
12.01.2018
15:12:38
ок, а если скрипт повиснет от того что бекап слиииишком долгий, то тогда и уведомление не придет

slair
12.01.2018
15:13:00
отчего он повиснет?

Михаил
12.01.2018
15:13:46
хорошо, всеравно спасибо за советы) видимо стоит просто запускать команду через timeout в самом bash, типа:
timeout backup-gitlab и тд....

Kisialeu
12.01.2018
15:14:04
Или почитать про трэды

BuHuIIIko
12.01.2018
15:14:12

Google

Михаил
12.01.2018
15:14:49

Roman
12.01.2018
15:24:18
Михаил может зачем процес для таких целей можна использовать поток запустить його як демон
да ывсе

Михаил
12.01.2018
15:25:30

Evgeny
12.01.2018
15:26:05
Больно глазам...

Admin
ERROR: S client not available

Kisialeu
12.01.2018
15:27:50

Vasiliy
12.01.2018
15:51:15
Вася, привет!

Oleg
12.01.2018
15:52:38
Всем привет! Парни подскажите плиз, можно ли в instagram повесить вебхук на сообщения? (Instagram Direct)
или вариант только синхронизироваться с сообщениями в инсте?

Roman
12.01.2018
15:58:59
@x0139 Вебхук щою відстежувати нові повідомлення?

Oleg
12.01.2018
15:59:26
да

Oleg
12.01.2018
15:59:33
по типу как в телеге

Roman
12.01.2018
15:59:36
який тригериться коли зявляється коли є нове повідомлення?

Oleg
12.01.2018
15:59:51
верно

Roman
12.01.2018
16:00:33
чому не написати скрипт який завжди опитує, і перевіряє на нове повідомлення
через період часу

Denis
12.01.2018
16:01:07
Вам в @ua_python

Oleg
12.01.2018
16:01:11
это чат, раз в час не катит

Likanov
12.01.2018
16:01:17
действительно

Google

Likanov
12.01.2018
16:01:29
про то что
по русски давайте

Roman
12.01.2018
16:01:44
чому раз в час хоть раз в секунду від тебе залежить

Alexander
12.01.2018
16:02:05
жованый крот, что это за наркоман?

Likanov
12.01.2018
16:02:38
нихера ж не понятно

????????A.
12.01.2018
16:03:50
ха