formatters/formatters.psm1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<#
Try/cath to avaoid error when recreating the type in case we relaunch the script
 
LogFormatter is for compatibility purpose, created at first.
It will be removed in a later version
 
#>


try {
    Add-Type -TypeDefinition @"
   public enum LogFormatter
   {
      FileDefault,
      FileNoIndent,
      EventlogDefault,
      ConsoleDefault,
      MailDefault,
      ccmtrace
   }
"@
 
}catch{}

try {
Add-Type -TypeDefinition @"
   public enum uLogFormatter
   {
      FileDefault,
      FileNoIndent,
      EventlogDefault,
      ConsoleDefault,
      MailDefault,
      ccmtrace
   }
"@
 
}catch{}