Commit 646ba6e 1 parent 84a4af6 commit 646ba6e Copy full SHA for 646ba6e
File tree 2 files changed +22
-5
lines changed
2 files changed +22
-5
lines changed Original file line number Diff line number Diff line change @@ -64,7 +64,14 @@ def GenerateTlmDef(settings, tlm_db):
64
64
65
65
# tlm field のバリデーション
66
66
if not my_mod .util .ValidateTlmField (name ):
67
- print ("Error: Tlm Field must match `[A-Z_][0-9A-Z_]*` at " + name + " in " + tlm ["tlm_name" ].upper () + "." , file = sys .stderr )
67
+ print (
68
+ "Error: Tlm Field must match `[A-Z_][0-9A-Z_]*` at "
69
+ + name
70
+ + " in "
71
+ + tlm ["tlm_name" ].upper ()
72
+ + "." ,
73
+ file = sys .stderr ,
74
+ )
68
75
sys .exit (1 )
69
76
70
77
pos = int (pos )
@@ -95,10 +102,20 @@ def GenerateTlmDef(settings, tlm_db):
95
102
func_code += "TF_copy_double"
96
103
max_pos = pos + 8
97
104
elif var_type == "raw" :
98
- print ("Error: Var. Type `raw` of " + name + " is forbidden in Telemetry Generator at " + tlm ["tlm_name" ].upper () + "." , file = sys .stderr )
105
+ print (
106
+ "Error: Var. Type `raw` of "
107
+ + name
108
+ + " is forbidden in Telemetry Generator at "
109
+ + tlm ["tlm_name" ].upper ()
110
+ + "." ,
111
+ file = sys .stderr ,
112
+ )
99
113
sys .exit (1 )
100
114
else :
101
- print ("Error: Tlm DB Err at " + name + " in " + tlm ["tlm_name" ].upper () + "." , file = sys .stderr )
115
+ print (
116
+ "Error: Tlm DB Err at " + name + " in " + tlm ["tlm_name" ].upper () + "." ,
117
+ file = sys .stderr ,
118
+ )
102
119
sys .exit (1 )
103
120
func_code += "(&packet[" + str (pos ) + "], " + code + ");\n "
104
121
Original file line number Diff line number Diff line change 11
11
12
12
13
13
def ValidateTlmField (name ):
14
- pattern = re .compile (r' [A-Z_][0-9A-Z_]*' )
15
- parts = name .split ('.' )
14
+ pattern = re .compile (r" [A-Z_][0-9A-Z_]*" )
15
+ parts = name .split ("." )
16
16
return all (pattern .fullmatch (part ) for part in parts )
17
17
18
18
You can’t perform that action at this time.
0 commit comments