Warning: Can't synchronize with repository "(default)" (No changeset 96d22ec3fa3ef6de3ea8dc0d7d398adc9aa071cf in the repository). Look in the Trac log for more information.

Ticket #674 (closed enhancement: fixed)

Opened 13 months ago

Last modified 13 months ago

Transport specification parsing should happen in class TransportSpec

Reported by: morphis Owned by: morphis
Priority: major Milestone: cornucopia-0.11
Component: cornucopia/libfsotransport Version: 0.10
Keywords: Cc:

Description

With commit c9526390e0f555477e5469cb4e7cc212bbc05b1c we got an advanced configuration format for a transport specification ala

modem_access = combined:[serial;/dev/ttyHS3;115200,serial;/dev/ttyHS5;115200]:-1

to support a combined transport type which combines to transports and represents them as one.

Parsing of a transport specification happens today in fsogsmd but should be part of the TransportSpec? in libfsotransport.

We need to refactor this into a TransportSpec?.parse static method which parses both the simple and the advanced version of a transport specification in our configuration.

Change History

comment:1 Changed 13 months ago by morphis

  • Status changed from new to accepted

comment:2 Changed 13 months ago by morphis

  • Status changed from accepted to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.