#########################################################
# General Configuration                                 #
#########################################################
native.available.loggers=native.msg.fswp native.trace.fswp native.trace.tivguid native.trace.attributeScanner native.trace.topologyScanner native.trace.eventScanner native.trace.eventAgent native.trace.brocadeScanner native.trace.statisticsScanner native.trace.BrocadeZoneControl native.trace.GS3ZoneControl

# Base Logger
native.className=ccg_pdlogger

# Trace Logger
native.trace.level=DEBUG_MIN
native.trace.listenerNames=native.fh.trace

# Message Logger
native.msg.level=INFO
native.msg.listenerNames=native.fh.msg

# Base File Handler
native.fh.className=ccg_multiproc_filehandler
native.fh.appending=true
native.fh.fileDir=.

# Trace File Handler
native.fh.trace.fileName=traceNative.log
native.fh.trace.maxFileSize=4000000
native.fh.trace.maxFiles=5

# Message File Handler
native.fh.msg.fileName=msgNative.log
native.fh.msg.maxFileSize=512000
native.fh.msg.maxFiles=3
native.fh.msg.formatterName=native.fmt

# Base Formatter
native.fmt.className=ccg_basicformatter
native.fmt.separator=| 

# PDXML Formatter
native.fmt.pdxml.classname=ccg_xmlformatter

#########################################################
# Component Specific Configuration                      #
#########################################################

##############################
# Message Loggers            #
##############################

# File Sweep Message Logger
native.msg.fswp.client=filesweep
native.msg.fswp.logging=true

##############################
# Trace Loggers              #
##############################

# File Sweep Trace Logger
native.trace.fswp.client=filesweep
native.trace.fswp.logging=true
native.trace.fswp.level=DEBUG_MIN

# Tivguid Trace Logger
native.trace.tivguid.client=tivguid
native.trace.tivguid.logging=true
native.trace.tivguid.level=DEBUG_MIN

# Attribute Scanner Trace Logger
native.trace.attributeScanner.client=Attribute
native.trace.attributeScanner.logging=true
native.trace.attributeScanner.level=DEBUG_MIN

# Topology Scanner Trace Logger
native.trace.topologyScanner.client=Topology
native.trace.topologyScanner.logging=true
native.trace.topologyScanner.level=DEBUG_MIN

# Event Scanner Trace Logger
native.trace.eventScanner.client=EventScanner
native.trace.eventScanner.logging=true
native.trace.eventScanner.level=DEBUG_MIN

# Event Agent Trace Logger
native.trace.eventAgent.client=EventAgent
native.trace.eventAgent.logging=true
native.trace.eventAgent.level=DEBUG_MIN

# Brocade Api Scanner Trace Logger
native.trace.brocadeScanner.client=BrocadeApiScanner
native.trace.brocadeScanner.logging=true
native.trace.brocadeScanner.level=DEBUG_MIN

# Statistics Scanner Trace Logger
native.trace.statisticsScanner.client=Statistics
native.trace.statisticsScanner.logging=true
native.trace.statisticsScanner.level=DEBUG_MIN

# Brocade Zone Control Trace Logger
native.trace.BrocadeZoneControl.client=BrocadeZoneControl
native.trace.BrocadeZoneControl.logging=true
native.trace.BrocadeZoneControl.level=DEBUG_MIN

# GS3 Zone Control Trace Logger
native.trace.GS3ZoneControl.client=GS3ZoneControl
native.trace.GS3ZoneControl.logging=true
native.trace.GS3ZoneControl.level=DEBUG_MIN
