@@ -1120,8 +1120,6 @@ function Write-ScreenInfo
1120
1120
1121
1121
[switch ]$NoNewLine ,
1122
1122
1123
- [int ]$Indent ,
1124
-
1125
1123
[switch ]$TaskStart ,
1126
1124
1127
1125
[switch ]$TaskEnd ,
@@ -1166,79 +1164,118 @@ function Write-ScreenInfo
1166
1164
$TimeDelta2 = (Get-Date ) - $Global :taskStart [-1 ]
1167
1165
}
1168
1166
1169
- $TimeDeltaString = ' {0:d2}:{1:d2}:{2:d2}' -f $TimeDelta.Hours , $TimeDelta.Minutes , $TimeDelta.Seconds
1170
- $TimeDeltaString2 = ' {0:d2}:{1:d2}:{2:d2}.{3:d3}' -f $TimeDelta2.Hours , $TimeDelta2.Minutes , $TimeDelta2.Seconds , $TimeDelta2.Milliseconds
1167
+ $timeDeltaString = ' {0:d2}:{1:d2}:{2:d2}' -f $TimeDelta.Hours , $TimeDelta.Minutes , $TimeDelta.Seconds
1168
+ $timeDeltaString2 = ' {0:d2}:{1:d2}:{2:d2}.{3:d3}' -f $TimeDelta2.Hours , $TimeDelta2.Minutes , $TimeDelta2.Seconds , $TimeDelta2.Milliseconds
1171
1169
1172
1170
$date = Get-Date
1173
- $TimeCurrent = ' {0:d2}:{1:d2}:{2:d2}' -f $date.Hour , $date.Minute , $date.Second
1171
+ $timeCurrent = ' {0:d2}:{1:d2}:{2:d2}' -f $date.Hour , $date.Minute , $date.Second
1174
1172
1175
1173
if ($NoNewLine )
1176
1174
{
1177
- if ($Global :labDeploymentNoNewLine )
1175
+ if ($Global :PSLog_NoNewLine )
1178
1176
{
1179
1177
switch ($Type )
1180
1178
{
1181
- Error { Write-Host $message - NoNewline - ForegroundColor Red}
1182
- Warning { Write-Host $message - NoNewline - ForegroundColor DarkYellow }
1183
- Info { Write-Host $message - NoNewline }
1184
- Debug { if ($DebugPreference -eq ' Continue' ) { Write-Host $message - NoNewline - ForegroundColor Cyan } }
1185
- Verbose { if ($VerbosePreference -eq ' Continue' ) { Write-Host $message - NoNewline - ForegroundColor Cyan } }
1179
+ Error { Write-Host $Message - NoNewline - ForegroundColor Red}
1180
+ Warning { Write-Host $Message - NoNewline - ForegroundColor DarkYellow }
1181
+ Info { Write-Host $Message - NoNewline }
1182
+ Debug { if ($DebugPreference -eq ' Continue' ) { Write-Host $Message - NoNewline - ForegroundColor Cyan } }
1183
+ Verbose { if ($VerbosePreference -eq ' Continue' ) { Write-Host $Message - NoNewline - ForegroundColor Cyan } }
1186
1184
}
1187
1185
}
1188
1186
else
1189
1187
{
1190
- if ($Global :indent -gt 0 ) { $Message = (' ' * ($Global :indent - 1 )) + ' - ' + $message }
1188
+ if ($Global :PSLog_Indent -gt 0 ) { $Message = (' ' * ($Global :PSLog_Indent - 1 )) + ' - ' + $Message }
1191
1189
1192
1190
switch ($Type )
1193
1191
{
1194
- Error { Write-Host " $TimeCurrent | $TimeDeltaString | $TimeDeltaString2 | $message " - NoNewline - ForegroundColor Red }
1195
- Warning { Write-Host " $TimeCurrent | $TimeDeltaString | $TimeDeltaString2 | $message " - NoNewline - ForegroundColor Yellow }
1196
- Info { Write-Host " $TimeCurrent | $TimeDeltaString | $TimeDeltaString2 | $message " - NoNewline }
1197
- Debug { if ($DebugPreference -eq ' Continue' ) { Write-Host " $TimeCurrent | $TimeDeltaString | $TimeDeltaString2 | $message " - NoNewline - ForegroundColor Cyan } }
1198
- Verbose { if ($VerbosePreference -eq ' Continue' ) { Write-Host " $TimeCurrent | $TimeDeltaString | $TimeDeltaString2 | $message " - NoNewline - ForegroundColor Cyan } }
1192
+ Error { Write-Host " $timeCurrent | $timeDeltaString | $timeDeltaString2 | $Message " - NoNewline - ForegroundColor Red }
1193
+ Warning { Write-Host " $timeCurrent | $timeDeltaString | $timeDeltaString2 | $Message " - NoNewline - ForegroundColor Yellow }
1194
+ Info { Write-Host " $timeCurrent | $timeDeltaString | $timeDeltaString2 | $Message " - NoNewline }
1195
+ Debug { if ($DebugPreference -eq ' Continue' ) { Write-Host " $timeCurrent | $timeDeltaString | $timeDeltaString2 | $Message " - NoNewline - ForegroundColor Cyan } }
1196
+ Verbose { if ($VerbosePreference -eq ' Continue' ) { Write-Host " $timeCurrent | $timeDeltaString | $timeDeltaString2 | $Message " - NoNewline - ForegroundColor Cyan } }
1199
1197
}
1200
1198
1201
1199
}
1202
- $Global :labDeploymentNoNewLine = $true
1200
+ $Global :PSLog_NoNewLine = $true
1203
1201
}
1204
1202
else
1205
1203
{
1206
- if ($Global :labDeploymentNoNewLine )
1204
+ if ($Global :PSLog_NoNewLine )
1207
1205
{
1208
1206
switch ($Type )
1209
1207
{
1210
- Error { $Message | ForEach-Object { Write-Host $_ - ForegroundColor Red } }
1211
- Warning { $Message | ForEach-Object { Write-Host $_ - ForegroundColor Yellow } }
1212
- Info { $Message | ForEach-Object { Write-Host $_ } }
1213
- Verbose { if ($VerbosePreference -eq ' Continue' ) { $Message | ForEach-Object { Write-Host $_ - ForegroundColor Cyan } } }
1214
- Debug { if ($DebugPreference -eq ' Continue' ) { $Message | ForEach-Object { Write-Host $_ - ForegroundColor Cyan } } }
1208
+ Error {
1209
+ $Message | ForEach-Object { Write-Host $_ - ForegroundColor Red }
1210
+ $Global :PSLog_NoNewLine = $false
1211
+ }
1212
+ Warning {
1213
+ $Message | ForEach-Object { Write-Host $_ - ForegroundColor Yellow }
1214
+ $Global :PSLog_NoNewLine = $false
1215
+ }
1216
+ Info {
1217
+ $Message | ForEach-Object { Write-Host $_ }
1218
+ $Global :PSLog_NoNewLine = $false
1219
+ }
1220
+ Verbose {
1221
+ if ($VerbosePreference -eq ' Continue' )
1222
+ {
1223
+ $Message | ForEach-Object { Write-Host $_ - ForegroundColor Cyan }
1224
+ $Global :PSLog_NoNewLine = $false
1225
+ }
1226
+ }
1227
+ Debug {
1228
+ if ($DebugPreference -eq ' Continue' )
1229
+ {
1230
+ $Message | ForEach-Object { Write-Host $_ - ForegroundColor Cyan }
1231
+ $Global :PSLog_NoNewLine = $false
1232
+ }
1233
+ }
1215
1234
}
1216
1235
}
1217
1236
else
1218
1237
{
1219
- if ($Global :indent -gt 0 ) { $Message = (' ' * ($Global :indent - 1 )) + ' - ' + $message }
1238
+ if ($Global :PSLog_Indent -gt 0 ) { $Message = (' ' * ($Global :PSLog_Indent - 1 )) + ' - ' + $Message }
1220
1239
switch ($Type )
1221
1240
{
1222
- Error { Write-Host " $TimeCurrent |$TimeDeltaString |$TimeDeltaString2 | $message " - ForegroundColor Red }
1223
- Warning { Write-Host " $TimeCurrent |$TimeDeltaString |$TimeDeltaString2 | $message " - ForegroundColor Yellow }
1224
- Info { Write-Host " $TimeCurrent |$TimeDeltaString |$TimeDeltaString2 | $message " }
1225
- Debug { if ($DebugPreference -eq ' Continue' ) { Write-Host " $TimeCurrent |$TimeDeltaString |$TimeDeltaString2 | $message " - ForegroundColor Cyan } }
1226
- Verbose { if ($VerbosePreference -eq ' Continue' ) { Write-Host " $TimeCurrent |$TimeDeltaString |$TimeDeltaString2 | $message " - ForegroundColor Cyan } }
1241
+ Error
1242
+ {
1243
+ $Message | ForEach-Object { Write-Host " $timeCurrent |$timeDeltaString |$timeDeltaString2 | $_ " - ForegroundColor Red }
1244
+ }
1245
+ Warning {
1246
+ $Message | ForEach-Object { Write-Host " $timeCurrent |$timeDeltaString |$timeDeltaString2 | $_ " - ForegroundColor Yellow }
1247
+ }
1248
+ Info {
1249
+ $Message | ForEach-Object { Write-Host " $timeCurrent |$timeDeltaString |$timeDeltaString2 | $_ " }
1250
+ }
1251
+ Debug
1252
+ {
1253
+ if ($DebugPreference -eq ' Continue' )
1254
+ {
1255
+ $Message | ForEach-Object { Write-Host " $timeCurrent |$timeDeltaString |$timeDeltaString2 | $_ " - ForegroundColor Cyan }
1256
+ }
1257
+ }
1258
+ Verbose
1259
+ {
1260
+ if ($VerbosePreference -eq ' Continue' )
1261
+ {
1262
+ $Message | ForEach-Object { Write-Host " $timeCurrent |$timeDeltaString |$timeDeltaString2 | $_ " - ForegroundColor Cyan }
1263
+ }
1264
+ }
1227
1265
}
1228
1266
}
1229
- $Global :labDeploymentNoNewLine = $false
1230
1267
}
1231
1268
1232
1269
if ($TaskStart )
1233
1270
{
1234
- $Global :indent ++
1271
+ $Global :PSLog_Indent ++
1235
1272
}
1236
1273
1237
1274
if ($TaskEnd )
1238
1275
{
1239
- $Global :indent --
1240
- if ($Global :indent -lt 0 ) { $Global :indent = 0 }
1276
+ $Global :PSLog_Indent --
1277
+ if ($Global :PSLog_Indent -lt 0 ) { $Global :PSLog_Indent = 0 }
1241
1278
}
1242
1279
1243
1280
}
1244
- # endregion function Write-ScreenInfo
1281
+ # endregion Write-ScreenInfo
0 commit comments