@@ -40,35 +40,49 @@ def __init__(self):
40
40
arguments_dds = [],
41
41
arguments_spy = ['--config-path' , 'configuration' ],
42
42
commands_spy = ['help' ],
43
- output = """Fast DDS Spy is an interactive CLI that allow to instrospect DDS networks.\n \n \
44
- Each command shows data related with the network in Yaml format.\n \n \
45
- Commands available and the information they show:\n \n \
46
- \t help : this help.\n \n \
47
- \t version : tool version.\n \n \
48
- \t quit : exit interactive CLI and close program.\n \n \
49
- \t participants : DomainParticipants discovered in the network.\n \n \
50
- \t participants verbose : verbose information about DomainParticipants discovered in the network.\n \n \
51
- \t participants <Guid> : verbose information related with a specific DomainParticipant.\n \n \
52
- \t writers : DataWriters discovered in the network.\n \n \
53
- \t writers verbose : verbose information about DataWriters discovered in the network.\n \n \
54
- \t writers <Guid> : verbose information related with a specific DataWriter.\n \n \
55
- \t reader : DataReaders discovered in the network.\n \n \
56
- \t reader verbose : verbose information about DataReaders discovered in the network.\n \n \
57
- \t reader <Guid> : verbose information related with a specific DataReader.\n \n \
58
- \t topics : Topics discovered in the network in compact format.\n \n \
59
- \t topics v : Topics discovered in the network.\n \n \
60
- \t topics vv : verbose information about Topics discovered in the network.\n \n \
61
- \t topics <name> : Topics discovered in the network filtered by name (wildcard allowed (*)).\n \n \
62
- \t echo <name> : data of a specific Topic (Data Type must be discovered).\n \n \
63
- \t echo <wildcard_name> : data of Topics matching the wildcard name (and whose Data Type is discovered).\n \n \
64
- \t echo <name> verbose : data with additional source info of a specific Topic.\n \n \
65
- \t echo <wildcard_name> verbose : data with additional source info of Topics matching the topic name (wildcard allowed (*)).\n \n \
66
- \t echo all : verbose data of all topics (only those whose Data Type is discovered).\n \n \
67
- \n \n \
68
- Notes and comments:\n \n \
69
- \t To exit from data printing, press enter.\n \n \
70
- \t Each command is accessible by using its first letter (h/v/q/p/w/r/t/s).\n \n \
71
- \n \n \
72
- For more information about these commands and formats, please refer to the documentation:\n \n \
73
- https://fast-dds-spy.readthedocs.io/en/latest/\n """
43
+ output = (
44
+ "Fast DDS Spy is an interactive CLI that allow to instrospect DDS networks.\n \n "
45
+ "Each command shows data related with the network in Yaml format.\n \n "
46
+ "Commands available and the information they show:\n \n "
47
+ "\t help : this help.\n \n "
48
+ "\t version : tool version.\n \n "
49
+ "\t quit : exit interactive CLI and close program.\n \n "
50
+ "\t participants : DomainParticipants discovered in the network.\n \n "
51
+ "\t participants verbose : verbose information about DomainParticipants "
52
+ "discovered in the network.\n \n "
53
+ "\t participants <Guid> : verbose information related with a specific "
54
+ "DomainParticipant.\n \n "
55
+ "\t writers : DataWriters discovered in the network.\n \n "
56
+ "\t writers verbose : verbose information about DataWriters discovered "
57
+ "in the network.\n \n "
58
+ "\t writers <Guid> : verbose information related with a specific "
59
+ "DataWriter.\n \n "
60
+ "\t reader : DataReaders discovered in the network.\n \n "
61
+ "\t reader verbose : verbose information about DataReaders discovered "
62
+ "in the network.\n \n "
63
+ "\t reader <Guid> : verbose information related with a specific "
64
+ "DataReader.\n \n "
65
+ "\t topics : Topics discovered in the network in compact format.\n \n "
66
+ "\t topics v : Topics discovered in the network.\n \n "
67
+ "\t topics vv : verbose information about Topics discovered "
68
+ "in the network.\n \n "
69
+ "\t topics <name> : Topics discovered in the network filtered by name "
70
+ "(wildcard allowed (*)).\n \n "
71
+ "\t echo <name> : data of a specific Topic (Data Type must be discovered).\n \n "
72
+ "\t echo <wildcard_name> : data of Topics matching the wildcard name "
73
+ "(and whose Data Type is discovered).\n \n "
74
+ "\t echo <name> verbose : data with additional source info of a specific Topic.\n \n "
75
+ "\t echo <wildcard_name> verbose : data with additional source info of Topics matching the "
76
+ "topic name (wildcard allowed (*)).\n \n "
77
+ "\t echo all : verbose data of all topics (only those whose "
78
+ "Data Type is discovered).\n \n "
79
+ "\n \n "
80
+ "Notes and comments:\n \n "
81
+ "\t To exit from data printing, press enter.\n \n "
82
+ "\t Each command is accessible by using its first letter (h/v/q/p/w/r/t/s).\n \n "
83
+ "\n \n "
84
+ "For more information about these commands and formats, please refer to the documentation:\n \n "
85
+ "https://fast-dds-spy.readthedocs.io/en/latest/\n "
86
+ )
87
+
74
88
)
0 commit comments