GoogleCloudPlatform/market-data-transcoder

Add full URL support for the `--source_file` and `--schema_file` options

Open

#72 ouverte le 6 déc. 2022

Voir sur GitHub
 (0 commentaires) (0 réactions) (0 assignés)Python (8 forks)auto 404
enhancementgood first issue

Métriques du dépôt

Stars
 (47 stars)
Métriques de merge PR
 (Métriques PR en attente)

Description

The --source_file and --schema_file options currently imply file:// if using fully qualified URL syntax. Other protocols, such as http://, ftp:// and ws:// should be possible to resolve in this way, although ws:// would only be applicable as a protocol under --source_file and not --schema_file and would need to be implemented in a manner similar to the recent stdin support addition.

Example:

txcode --schema_file https://raw.githubusercontent.com/SunGard-Labs/fix2json/master/dict/FIX50SP2.CME.xml --source_file ftp://ftp.cmegroup.com/SBEFix/Production/TradingSessionList.dat --factory fix --source_file_format_type line_delimited

Guide contributeur