Puppetfact – Puppet факты, полученные от узлов конфигурирования

Таблица Puppetfact используется только в БД All кассового сервера.

СвойствоТип данныхОписаниеПримечания
nodeIdvarchar(255)ИдентификаторОбязательно для заполнения
factNamevarchar(255)Наименование фактаОбязательно для заполнения
simpleFactNamevarchar(255)Наименование факта, как оно задано в коллекции PuppetFactConfig
nameRuvarchar(255)Наименование факта на русском языке
nodeNamevarchar(255)Имя узлаОбязательно для заполнения
environmentIdvarchar(255)Идентификатор окруженияОбязательно для заполнения
saveHistorytinyint(4)

Признак сохранения истории для данного факта:

  • 0 – история не сохраняется;
  • 1 – история сохраняется в таблицу Puppetfacthistory.
Обязательно для заполнения
systemtinyint(4)

Признак того стандартный ли этот факт (системный) или написан собственноручно:

  • 0 – собственный факт;
  • 1 – системный факт.

valueTypevarchar(255)Тип значения факта
factValueStringvarchar(1024)Строковое значение факта
factValueLongbigint(20)Целочисленное значение факта
factValueDoubledecimal(15,4)Дробное значение факта
factValueBooleantinyint(4)Логическое значение факта
factConfigIdvarchar(255)Идентификатор конфигурации puppet факта
  • No labels