Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Восстановление резервной копии базы от разработчиков АСИОУ
#1
Недавно в папке /home/asiou/www/ появился странный файл "Развернуть дамп (для Linux).sh" (специально взял в кавычки, чтобы не перепутали с текстом топика).

И решил его испытать.
Но получился конфуз, он не заработал. Так как это открытое ПО, то посмотрел в корень. А там запуск рядом лежащего файла sql.py.
Попробовал его запустить напрямую - получил от ворот поворот. Не установлен пакет python-tk. Доустановил его. 
Запускаю его на своем компьютере. а он предлагает графическую оболочку для поиска файла. Ладно, файл выбрать можно, но ему требуется еще чтобы лежал файл рядом файл db.ini, который так же можно выбрать. 
Но на команде 
          os.system('net stop asiou >nul 2>nul')
система ответила

Invalid command: net stop

и привела список своих команд для linux.

Поковырялся в коде и выудил еще и такую строку 
os.system('cd bin && mysql.exe -u {0} -p{1} asiou < {2}'.format(user, password, dump))

Вывод напрашивается плачевный: программист на Питоне не умеет работать с другими ОС кроме Windows. А принимающие его работу не умеют проверять.
Ответить


Сообщения в этой теме
Восстановление резервной копии базы от разработчиков АСИОУ - Автор: tarasalex - 25-05-2018, 22:46

Переход:


Пользователи просматривают эту тему: 1 Гость(ей)