@@ -50,7 +50,7 @@ public string[] GetErrors()
50
50
public void OnNewRequest ( RequestEvent requestEvent )
51
51
{
52
52
var request = requestEvent . Request ;
53
- AddRequestBlock ( requestEvent , $ " { emojiMaps . NewRequest } New Request",
53
+ AddRequestBlock ( requestEvent , emojiMaps . NewRequest , " New Request",
54
54
$ "Client: { request . Client } ",
55
55
$ "Content: { BytesToHexString ( request . Request . Content . Cid ) } ",
56
56
$ "Duration: { BigIntToDuration ( request . Request . Ask . Duration ) } ",
@@ -66,42 +66,42 @@ public void OnNewRequest(RequestEvent requestEvent)
66
66
67
67
public void OnRequestCancelled ( RequestEvent requestEvent )
68
68
{
69
- AddRequestBlock ( requestEvent , $ " { emojiMaps . Cancelled } Cancelled") ;
69
+ AddRequestBlock ( requestEvent , emojiMaps . Cancelled , " Cancelled") ;
70
70
}
71
71
72
72
public void OnRequestFailed ( RequestEvent requestEvent )
73
73
{
74
- AddRequestBlock ( requestEvent , $ " { emojiMaps . Failed } Failed") ;
74
+ AddRequestBlock ( requestEvent , emojiMaps . Failed , " Failed") ;
75
75
}
76
76
77
77
public void OnRequestFinished ( RequestEvent requestEvent )
78
78
{
79
- AddRequestBlock ( requestEvent , $ " { emojiMaps . Finished } Finished") ;
79
+ AddRequestBlock ( requestEvent , emojiMaps . Finished , " Finished") ;
80
80
}
81
81
82
82
public void OnRequestFulfilled ( RequestEvent requestEvent )
83
83
{
84
- AddRequestBlock ( requestEvent , $ " { emojiMaps . Started } Started") ;
84
+ AddRequestBlock ( requestEvent , emojiMaps . Started , " Started") ;
85
85
}
86
86
87
87
public void OnSlotFilled ( RequestEvent requestEvent , EthAddress host , BigInteger slotIndex , bool isRepair )
88
88
{
89
- AddRequestBlock ( requestEvent , GetSlotFilledTitle ( isRepair ) ,
89
+ AddRequestBlock ( requestEvent , GetSlotFilledIcon ( isRepair ) , GetSlotFilledTitle ( isRepair ) ,
90
90
$ "Host: { host } ",
91
91
$ "Slot Index: { slotIndex } "
92
92
) ;
93
93
}
94
94
95
95
public void OnSlotFreed ( RequestEvent requestEvent , BigInteger slotIndex )
96
96
{
97
- AddRequestBlock ( requestEvent , $ " { emojiMaps . SlotFreed } Slot Freed",
97
+ AddRequestBlock ( requestEvent , emojiMaps . SlotFreed , " Slot Freed",
98
98
$ "Slot Index: { slotIndex } "
99
99
) ;
100
100
}
101
101
102
102
public void OnSlotReservationsFull ( RequestEvent requestEvent , BigInteger slotIndex )
103
103
{
104
- AddRequestBlock ( requestEvent , $ " { emojiMaps . SlotReservationsFull } Slot Reservations Full",
104
+ AddRequestBlock ( requestEvent , emojiMaps . SlotReservationsFull , " Slot Reservations Full",
105
105
$ "Slot Index: { slotIndex } "
106
106
) ;
107
107
}
@@ -135,10 +135,16 @@ public void ProcessPeriodReports(PeriodMonitorResult reports)
135
135
AddBlock ( 0 , $ "{ emojiMaps . ProofReport } **Proof system report**", lines . ToArray ( ) ) ;
136
136
}
137
137
138
+ private string GetSlotFilledIcon ( bool isRepair )
139
+ {
140
+ if ( isRepair ) return emojiMaps . SlotRepaired ;
141
+ return emojiMaps . SlotFilled ;
142
+ }
143
+
138
144
private string GetSlotFilledTitle ( bool isRepair )
139
145
{
140
- if ( isRepair ) return $ "{ emojiMaps . SlotRepaired } Slot Repaired";
141
- return $ "{ emojiMaps . SlotFilled } Slot Filled";
146
+ if ( isRepair ) return $ "Slot Repaired";
147
+ return $ "Slot Filled";
142
148
}
143
149
144
150
private void AddMissedProofDetails ( List < string > lines , PeriodReport [ ] reports )
@@ -176,10 +182,10 @@ private void DescribeMissedProof(List<string> lines, PeriodProofMissed missedPro
176
182
lines . Add ( $ "[{ missedProof . FormatHost ( ) } ] missed proof for { FormatRequestId ( missedProof . Request ) } (slotIndex: { missedProof . SlotIndex } )") ;
177
183
}
178
184
179
- private void AddRequestBlock ( RequestEvent requestEvent , string eventName , params string [ ] content )
185
+ private void AddRequestBlock ( RequestEvent requestEvent , string icon , string eventName , params string [ ] content )
180
186
{
181
187
var blockNumber = $ "[{ requestEvent . Block . BlockNumber } { FormatDateTime ( requestEvent . Block . Utc ) } ]";
182
- var title = $ "{ blockNumber } **{ eventName } ** { FormatRequestId ( requestEvent ) } ";
188
+ var title = $ "{ blockNumber } { icon } **{ eventName } ** { FormatRequestId ( requestEvent ) } ";
183
189
AddBlock ( requestEvent . Block . BlockNumber , title , content ) ;
184
190
}
185
191
0 commit comments