Разделил хранимые данные по слоям: config, data, cache
This commit is contained in:
@@ -16,7 +16,7 @@ import (
|
||||
// нет shell/curl: docker зовёт сам бинарь.
|
||||
func runHealthcheck(args []string) error {
|
||||
fs := flag.NewFlagSet("healthcheck", flag.ContinueOnError)
|
||||
configPath := fs.String("config", "/data/config.toml", "путь к config.toml")
|
||||
configPath := fs.String("config", "/config/config.toml", "путь к config.toml")
|
||||
if err := fs.Parse(args); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
@@ -23,7 +23,7 @@ import (
|
||||
// Только чтение: ни записи в БД, ни хардлинков.
|
||||
func runRecognize(args []string) error {
|
||||
fs := flag.NewFlagSet("recognize", flag.ContinueOnError)
|
||||
configPath := fs.String("config", "/data/config.toml", "путь к config.toml")
|
||||
configPath := fs.String("config", "/config/config.toml", "путь к config.toml")
|
||||
dryRun := fs.Bool("dry-run", true, "только показать план, без изменений (единственный режим)")
|
||||
contextStr := fs.String("context", "", "доп. текстовый контекст для распознавания")
|
||||
if err := fs.Parse(args); err != nil {
|
||||
|
||||
@@ -33,7 +33,7 @@ import (
|
||||
// воркер (фоном) → HTTP-сервер; останавливается по SIGINT/SIGTERM.
|
||||
func runServe(args []string) error {
|
||||
fs := flag.NewFlagSet("serve", flag.ContinueOnError)
|
||||
configPath := fs.String("config", "/data/config.toml", "путь к config.toml")
|
||||
configPath := fs.String("config", "/config/config.toml", "путь к config.toml")
|
||||
if err := fs.Parse(args); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user