Jump to content


Photo
- - - - -

CLI и lose

cli

Best Answer SmetDenis , 15 January 2017 - 09:28

Да, точно. Я сразу это не вспомнил.

--stepmode сохраняет данные сессии в отдельное место (не сессию), поэтому работает вне зависимости от настроек сайта, и сессии итд.

 

С другой стороны практически всегда рекомендуется использовать именно этот режим.

Go to the full post


  • This topic is locked This topic is locked
6 replies to this topic

#1 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 12 January 2017 - 11:10

Собственно вопрос: по логике мне подходит lose = 1:

        'lose'         => '0',          // The notes not found in the file
                                        // 0 - Don't change
                                        // 1 - Disable
                                        // 2 - Remove

Если item'ов нету в файле - отключить.

 

Но при импорте через cli - все отключается (disable).

 

Если ставлю lose 0 - при этом все айтемы после прошлого в disable - то все импортируется корректно со state = 1.

 

Что не так?)


  • 0

#2 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 13 January 2017 - 05:50

А через браузер все работает нормально?

Сделай импорт с флагом "-vvv" там будет более полный вывод с небольшой отладкой.

Покажи весь вывод консоли.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 CB9TOIIIA

CB9TOIIIA
  • Topic Starter
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 13 January 2017 - 08:38

0_a9e23_30d5654_orig.png
 
0_a9e24_e3d5f2dc_orig.png
 
0_a9e25_fd0d20c_orig.png
 
 
Disable

  • 0

#4 CB9TOIIIA

CB9TOIIIA
  • Topic Starter
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 13 January 2017 - 09:07

Хм... а если 

 jbzoo import:items -vvv --stepmode

Корректно работает - Enabled

 

0_a9e26_9742d67f_orig.png

Edited by CB9TOIIIA, 13 January 2017 - 09:08.

  • 1

#5 CB9TOIIIA

CB9TOIIIA
  • Topic Starter
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 13 January 2017 - 14:15

В общем 100% пашет вторым вариантом :) так и сделаю в cron 8000 айтемов за 3-5 минут.


  • 1

#6 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 15 January 2017 - 09:28   Best Answer

Да, точно. Я сразу это не вспомнил.

--stepmode сохраняет данные сессии в отдельное место (не сессию), поэтому работает вне зависимости от настроек сайта, и сессии итд.

 

С другой стороны практически всегда рекомендуется использовать именно этот режим.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#7 CB9TOIIIA

CB9TOIIIA
  • Topic Starter
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 15 January 2017 - 12:53

Так это баг без stepmode? или нет? :) в файле state то есть = 1

 

8 тысяч айтемов около 3-4 минут :) нормик


  • 0





Click to return to top of page in style!