Documentation ¶
Index ¶
Constants ¶
View Source
const JobID = "tinkoff"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientFactory ¶
type Config ¶
type Config struct { Database database.Config `yaml:"database" doc:"Настройки подключения к БД."` BatchSize int `yaml:"batchSize,omitempty" doc:"Максимальный размер батчей." default:"100"` Overlap time.Duration `` /* 147-byte string literal not displayed */ WithReceipts bool `yaml:"withReceipts,omitempty" doc:"Включить синхронизацию чеков." default:"true"` Users map[string][]Credential `yaml:"users" doc:"Пользователи и их авторизационные данные."` Selenium *struct { Enabled bool `yaml:"enabled,omitempty" doc:"Включает аутентификацию через Selenium."` Browser string `yaml:"browser,omitempty" enum:"chrome,chromium" doc:"Протестировано только с Chrome/Chromium."` Binary string `yaml:"binary,omitempty" doc:"Путь к исполняемому файлу браузера."` Args []string `yaml:"args,omitempty" doc:"Аргументы для запуска браузера." default:"[--headless, --no-sandbox]"` URLPrefix string `yaml:"urlPrefix" doc:"Строка подключения к Selenium." default:"http://127.0.0.1:4444/wd/hub"` } `yaml:"selenium,omitempty" doc:"Параметры Selenium для аутентификации."` }
type Credential ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.