Logo Search packages:      
Sourcecode: namebench version File versions  Download package

libnamebench::history_parser::HistoryParser Class Reference

List of all members.


Detailed Description

Parse the history file from files and web browsers and such.

Definition at line 41 of file history_parser.py.


Public Member Functions

def __init__
def ChromiumHistoryPath
def EpiphanyHistoryPath
def FindGlobPaths
def FirefoxHistoryPath
def GenerateTestData
def GenerateTestDataFromInput
def GetAvailableHistorySources
def GetParsedSource
def GetTypeMethod
def GetTypes
def GoogleChromeHistoryPath
def InternetExplorerHistoryPath
def KonquerorHistoryPath
def OperaHistoryPath
def Parse
def ParseAllTypes
def ParseByFilename
def ParseByType
def SafariHistoryPath
def SeamonkeyHistoryPath
def SquidLogPath

Public Attributes

 imported_sources
 TYPES

Static Public Attributes

tuple INTERNAL_RE = re.compile('\.prod|\.corp|\.bor|internal|dmz')
tuple IP_RE = re.compile('^[\d\.]+$')
int MAX_NON_UNIQUE_RECORD_COUNT = 500000
int MIN_FILE_SIZE = 128
int MIN_RECOMMENDED_RECORD_COUNT = 2
dictionary TYPES = {}

Private Member Functions

def _AddRoamLocalWindowsPaths

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index