Enhancement #320

Introspectable Configuration Options [Python]

Added by J. Moringen over 10 years ago. Updated about 4 years ago.

Status:In ProgressStart date:05/12/2011
Priority:NormalDue date:
Assignee:-% Done:

50%

Category:PythonEstimated time:2.00 hours
Target version:rsb-0.18

Description

For Python, we can probably store the introspection information in the connector class objects.

It should be possible to query the supported configuration options of connectors:
  • This should work without instantiating the connectors, if possible
  • The obtained information should be sufficiently detailed to generate
    • Configuration file schemas
    • Commandline option descriptions (when these get implemented)
    • Help texts
Introspection should yield:
  • Name ✓
  • Supported (URI-)schemes
  • Wire-type
  • "Remoteness", see #1029
  • Configuration options

Related issues

Related to Robotics Service Bus - Tasks #1029: Expose connector "remoteness" in transport package [Python] Resolved 06/25/2012

History

#1 Updated by J. Moringen over 10 years ago

  • Target version changed from 0.3 to rsb-0.9

#2 Updated by J. Wienke about 10 years ago

  • Assignee deleted (J. Wienke)

#3 Updated by S. Wrede almost 10 years ago

  • Target version changed from rsb-0.9 to rsb-0.7

#4 Updated by S. Wrede almost 10 years ago

  • Assignee set to J. Wienke

#5 Updated by J. Moringen over 9 years ago

  • Target version changed from rsb-0.7 to rsb-0.9

#6 Updated by J. Wienke over 8 years ago

  • Assignee deleted (J. Wienke)

#7 Updated by J. Moringen over 8 years ago

  • Target version changed from rsb-0.9 to rsb-0.10

#8 Updated by J. Moringen almost 8 years ago

  • Target version changed from rsb-0.10 to rsb-0.11

#9 Updated by J. Moringen over 7 years ago

  • Target version changed from rsb-0.11 to rsb-0.12

#10 Updated by J. Wienke over 6 years ago

  • Target version changed from rsb-0.12 to rsb-0.13

#11 Updated by J. Moringen over 5 years ago

  • Target version changed from rsb-0.13 to rsb-0.14

#12 Updated by J. Moringen over 5 years ago

  • Target version changed from rsb-0.14 to rsb-0.15

#13 Updated by J. Moringen almost 5 years ago

  • Target version changed from rsb-0.15 to rsb-0.16

#14 Updated by J. Moringen over 4 years ago

  • Target version changed from rsb-0.16 to rsb-0.17

#15 Updated by J. Moringen about 4 years ago

  • Subject changed from Introspectable Configuration Options to Introspectable Configuration Options [Python]

#16 Updated by J. Moringen about 4 years ago

  • Related to Tasks #1029: Expose connector "remoteness" in transport package [Python] added

#17 Updated by J. Moringen about 4 years ago

  • Description updated (diff)
  • Status changed from New to In Progress
  • % Done changed from 0 to 50

#18 Updated by J. Moringen about 4 years ago

  • Target version changed from rsb-0.17 to rsb-0.18

Also available in: Atom PDF