mirror of
https://gitlab.unicamp.br/infimecc_drupal11_modules/site_tools.git
synced 2026-05-03 23:00:42 -03:00
Refatora msc:export-translations para saída configurável
O comando passa a aceitar um argumento opcional output-path. Se fornecido, grava o CSV no caminho indicado; se omitido, escreve em stdout (permitindo redirecionamento com >). Mensagens de status (contagens, erros) sempre vão para stderr via $this->io(). O comando não lê mais nem escreve no CSV do módulo: carrega todos os termos msc_2020 do banco ordenados por field_msc_code e gera o CSV inteiramente a partir do banco (header fixo, parent_code derivado do comprimento do código). Remove a dependência de ModuleExtensionList do construtor e do drush.services.yml. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
7
modules/site_tools_msc_2020_migrate/drush.services.yml
Normal file
7
modules/site_tools_msc_2020_migrate/drush.services.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
services:
|
||||
site_tools_msc_2020_migrate.commands:
|
||||
class: \Drupal\site_tools_msc_2020_migrate\Commands\MscMigrateCommands
|
||||
arguments:
|
||||
- '@entity_type.manager'
|
||||
tags:
|
||||
- { name: drush.command }
|
||||
Reference in New Issue
Block a user