Автор Тема: Обсуждение и предложения по реализации базы данных проб оборудования  (Прочитано 73556 раз)

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Добавил "поддержку" типов архивов, которые могут быть использованы в сизифной версии system-report. Но, возможно, поддержка самих архивов не до конца реализована на серверной стороне. Теперь, во всяком случае, можно будет отправить архив, а там уже сервер выдаст сообщение об ошибке, если это будет иметь место (просто не помню, в каком это там состоянии).

Оффлайн K0T

  • Участник
  • *
  • Сообщений: 219
  • Simply 7.0.5
[user@nb-atom-cpu-1600 ~]$ hcl-get -r

Для операций сбора информации о системе требуются права root.
Введите пароль root и нажмите Enter (пароль при наборе отображаться не будет).

Сбор информации о системе....
Подготовка данных к отправке...
Архив /tmp/tmp.G3K7tDkbfq/tmp.G3K7tDkbfq.tar.bz2 успешно создан.
Шифрование перед отправкой...
Отправка зашифрованного архива...
Отправка успешно завершена.
Спасибо за ваш интерес к сервису HCL!
Ваша проба принята и ей присвоен номер: 41
Архив с собранными данными успешно сохранен как /home/user/.hcl-get/41.tar.bz2.

на нетбуке никаких проблем вроде не заметно

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
на нетбуке никаких проблем вроде не заметно
Спасибо за тест. У вас же Simply 7.0.5 ?
Хорошо бы кому-нибудь на сизифе проверить, т.к. это проблема, похоже, некоторых систем, где тип архива выбирался отличный от предполагаемого bz2.

Оффлайн ARHAN

  • Участник
  • *
  • Сообщений: 1 152
  • kde-p10,mate-p11 .ALT Workstation x86_64 P11
У вас же Simply 7.0.5 ? нет сейчас тестю на kde p8
Век живи, век учись.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Сделал подход к внешнему виду устройств (пока только pci) в результате выдачи пробы. Прошу заинтересованных посмотреть и сказать, что так или не так в этом выводе (для обзора достаточно посмотреть в консоли hcl-get -r любой_номер_пробы (от 1 до 41 на текущий момент) либо через браузер на http://hcl.arenet.ru, т.к. делал, основываясь на своем представлении о том, как должна быть представлена информация по устройствам.
нумерация устройств для того, чтобы в комментарии сослаться.
Нумерации пока нет, может быть будет достаточно нумерации самой утилиты lspci, с которой начинается каждое обнаруженное устройство ?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
ожет быть будет достаточно нумерации самой утилиты lspci, с которой начинается каждое обнаруженное устройство ?
не понял - там нет нумерации - в первом поле указан адрес шины, где "висит" устройство.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
не понял - там нет нумерации - в первом поле указан адрес шины, где "висит" устройство.
Я это и имел ввиду, использовать адрес шины устройства вместо номера, который надо ещё дополнительно поставить перед этим, что, на мой взгляд, сделает ещё менее удобочитаемым вывод информации.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
В принципе, для большей удобочитаемости можно сделать таблицу псевдографическую (информацию по каждому устройству заключить в границы рамки) либо отделить информацию устройств друг от друга горизонтальной линией. Варианты улучшения (и вообще оформления) приветствуются, т.к. для консольного вывода таблица будет, наверное, не лучшим вариантом и на малой ширине экрана эти границы могут "наползать" друг на друга, превращая все в ещё большую кашу.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Вообще-то по-моему для данной задачи номер шины не несёт никакой информации. Лучше отсортировать устройства в базе и дать ему номер, тогда можно искать по номеру одинаковые устройства в разных пробах.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Вообще-то по-моему для данной задачи номер шины не несёт никакой информации. Лучше отсортировать устройства в базе и дать ему номер, тогда можно искать по номеру одинаковые устройства в разных пробах.
Это страница отображения, она предназначена исключительно и только для человека, поэтому на этой странице может быть все, что нужно для того, чтобы обзор информации (в том числе и комментарии, которые могут быть связаны с информацией о самом железе и софте - ядре, например либо версии системы) был удобен и подробен настолько, насколько это требуется. А базы как таковой ещё нет ибо нет ничего на что я могу ориентироваться. А ориентироваться исключительно на внутренний голос может быть опасно - если изначально структуру сделать неправильно, то при большом объеме базы начнут в обязательном порядке возникать нюансы, которые отлавливать будет и трудоемко и лень.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Лучше отсортировать устройства в базе и дать ему номер, тогда можно искать по номеру одинаковые устройства в разных пробах.
В базе я предполагал подобное, только там есть нюанс с названием устройств. Одно и тоже устройство может называться (внимание, сюрприз!) несколько по-разному на разных ядрах, поэтому найти просто по названию одно устройство задача не такая и простая.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Надо не имена использовать, а идентификаторы вендора и изделия.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
то страница отображения, она предназначена исключительно и только для человека,
Для человека номер шины то-же не несёт особой информации. Если только для диагностики, но это не задача базы.

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Надо не имена использовать, а идентификаторы вендора и изделия.
Не все будут искать по вендору, вообще юзкейсы могут самые разные и именно поэтому поиск я выделил вообще в отдельный проект вместе с базой, а отображение это первое, что показывают специалисту (или знакомому сисадмину). Есть еще мысль по оформлению, сейчас попробую сделать (пробы могут оказаться не обработанными какое-то время, если смотреть через браузер).

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
то страница отображения, она предназначена исключительно и только для человека,
Для человека номер шины то-же не несёт особой информации. Если только для диагностики, но это не задача базы.
На этой странице номер нужен только для того, чтобы сослаться на него в комментарии, не больше ни меньше, ну или указать кому-либо на конкретное устройство из пробы (а поиск по номеру эумерации на шине дает однозначный результат поиска даже на длинной простыне вывода пробы с большим количеством устройств). Именно поэтому предлагается использовать нумерацию самой утилиты lspci и не морочить голову ни мне ни людям :)