Транспорт чтения задач для dbupdater'а из файловой системы
Parameters:
Name |
Type |
Attributes |
Description |
config |
object
|
<optional>
|
параметры инициализации транспорта
Properties
Name |
Type |
Attributes |
Default |
Description |
path |
string
|
<optional>
|
tasks
|
путь к папке с файлама задач |
|
- Source:
Returns:
-
Type
-
Reader.TaskReaderFile
Extends
Methods
getTasks(cb)
Получает список всех задач в папке
Parameters:
Name |
Type |
Description |
cb |
function
|
колбэк получения списка задач из хранилища
Properties
Name |
Type |
Attributes |
Description |
err |
Error
|
<nullable>
|
ошибка выполнения |
tasks |
Array.<object>
|
<nullable>
|
Массив файлов в папке
Properties
Name |
Type |
Description |
name |
string
|
имя файла |
md5 |
string
|
md5 сумма файла |
|
|
- Overrides:
- Source:
getText(task, cb)
Получить текст задачи (файла)
Parameters:
Name |
Type |
Description |
task |
object
|
задача
Properties
Name |
Type |
Description |
name |
string
|
имя файла |
md5 |
string
|
контрольная сумма файла |
|
cb |
function
|
колбэк чтения файла из папки
Properties
Name |
Type |
Attributes |
Description |
err |
Error
|
<nullable>
|
ошибка чтения |
text |
String
|
<nullable>
|
содержимое файла |
|
- Overrides:
- Source:
init(cb)
Метод инициализирующий транспорт. Создает папку, если её нет.
Parameters:
Name |
Type |
Description |
cb |
function
|
колбэк инициализации
Properties
Name |
Type |
Attributes |
Description |
err |
Error
|
<nullable>
|
Ошибка инициализации |
|
- Overrides:
- Source: