Utils.Tasks.GetAndBuild
class Utils.Tasks.GetAndBuild
Wrapper code for use in retrieving files from the doc servers and building tables for use in the DAD and in the Usage Dashboards. Requires login credentials for all the doc servers.Method Inventory
- Alerts()
- CodeReloadLogs()
- DBMReports()
- LoadLogs()
- OtherData()
- PDFBuildInfo()
- ServerDirectoryInventory()
- URLTable()
- UsageData()
Methods
For determining the locations of files to get, this method assumes up-to-date DBMTables.Central.ServerDirectories table; see ServerDirectoryInventory().
Run this via Utils.Tasks.CheckAlertsLogs.
Run this via Utils.Tasks.CheckAlertsLogs.
Creates or updates records in DBMTables.Central.ReportFiles.
For determining the locations of files to get, this method assumes up-to-date DBMTables.Central.ServerDirectories table; see ServerDirectoryInventory().
Run this via Utils.Tasks.BuildDBMReport.
Does NOT use the DBMTables.Central.ServerDirectories table.
Run this via Utils.Tasks.BuildLoadLog.
- DBMTables.Central.Instances
- DBMTables.Central.OldInstances
- DBMTables.Central.ExternalDoc (shows
configuration of the instances from their relinfo files)
It also *updates* the Feedback.Combined and Feedback.Combined.PageUseful tables (but does not clear them first). Note that the UsageData() method also does this step.
Creates or updates records in DBMTables.Central.ReportFiles.
For determining the locations of files to get, this method assumes up-to-date DBMTables.Central.ServerDirectories table; see ServerDirectoryInventory().
Run this via Utils.Tasks.BuildOtherData.
Does NOT use the DBMTables.Central.ServerDirectories table.
Run this via Utils.Tasks.CheckPDFLogs.
Run this via Utils.Tasks.BuildServerDirInventory.
It also *updates* the Feedback.Combined and Feedback.Combined.PageUseful tables (but does not clear them first). Note that the OtherData() method also does this step.
Creates or updates records in DBMTables.Central.ReportFiles.
For determining the locations of files to get, this method assumes up-to-date DBMTables.Central.ServerDirectories table; see ServerDirectoryInventory().
Run this via Utils.Tasks.BuildUsageData.