Jobs: Remove firebird

This commit is contained in:
Jonathan Jenne 2024-01-23 13:40:22 +01:00
parent e85379dcf5
commit b38a88d5f9
3 changed files with 5 additions and 14 deletions

View File

@ -8,8 +8,8 @@ Public Class ADSyncJob
Inherits JobBase Inherits JobBase
Implements IJob(Of ADSyncArgs) Implements IJob(Of ADSyncArgs)
Public Sub New(LogConfig As LogConfig, Firebird As Firebird, MSSQL As MSSQLServer) Public Sub New(LogConfig As LogConfig, MSSQL As MSSQLServer)
MyBase.New(LogConfig, Firebird, MSSQL) MyBase.New(LogConfig, MSSQL)
End Sub End Sub
Public Sub Start(Arguments As ADSyncArgs) Implements IJob(Of ADSyncArgs).Start Public Sub Start(Arguments As ADSyncArgs) Implements IJob(Of ADSyncArgs).Start
@ -31,7 +31,7 @@ Public Class ADSyncJob
For Each oGroup In oGroups For Each oGroup In oGroups
_Logger.Debug("Syncing Group [{0}]", oGroup) _Logger.Debug("Syncing Group [{0}]", oGroup)
Dim oSyncedUsers = oSync.SyncUsersForGroup(oGroup, oAttributeMappings, _Firebird, _MSSQL, Arguments.UserFilter) Dim oSyncedUsers = oSync.SyncUsersForGroup(oGroup, oAttributeMappings, _MSSQL, Arguments.UserFilter)
If oSyncedUsers Is Nothing Then If oSyncedUsers Is Nothing Then
_Logger.Warn("Group [{0}] could not be synced!", oGroup) _Logger.Warn("Group [{0}] could not be synced!", oGroup)

View File

@ -1,17 +1,10 @@
Option Explicit On Option Explicit On
Imports System.Collections.Generic
Imports System.Data
Imports System.IO Imports System.IO
Imports System.Linq
Imports System.Reflection
Imports DigitalData.Modules.Base
Imports DigitalData.Modules.Config Imports DigitalData.Modules.Config
Imports DigitalData.Modules.Database Imports DigitalData.Modules.Database
Imports DigitalData.Modules.Interfaces Imports DigitalData.Modules.Interfaces
Imports DigitalData.Modules.Jobs.GraphQL Imports DigitalData.Modules.Jobs.GraphQL
Imports DigitalData.Modules.Logging Imports DigitalData.Modules.Logging
Imports Newtonsoft.Json.Linq
Public Class GraphQLJob Public Class GraphQLJob
Inherits JobBase Inherits JobBase
@ -25,7 +18,7 @@ Public Class GraphQLJob
Private Const JOB_NAME = "GraphQL Job" Private Const JOB_NAME = "GraphQL Job"
Public Sub New(LogConfig As LogConfig, MSSQL As MSSQLServer) Public Sub New(LogConfig As LogConfig, MSSQL As MSSQLServer)
MyBase.New(LogConfig, Nothing, MSSQL) MyBase.New(LogConfig, MSSQL)
End Sub End Sub
Public Sub Start(Args As GraphQLArgs) Implements IJob(Of GraphQLArgs).Start Public Sub Start(Args As GraphQLArgs) Implements IJob(Of GraphQLArgs).Start

View File

@ -4,13 +4,11 @@ Imports DigitalData.Modules.Logging
Public Class JobBase Public Class JobBase
Protected _LogConfig As LogConfig Protected _LogConfig As LogConfig
Protected _Logger As Logger Protected _Logger As Logger
Protected _Firebird As Firebird
Protected _MSSQL As MSSQLServer Protected _MSSQL As MSSQLServer
Public Sub New(LogConfig As LogConfig, Firebird As Firebird, MSSQL As MSSQLServer) Public Sub New(LogConfig As LogConfig, MSSQL As MSSQLServer)
_LogConfig = LogConfig _LogConfig = LogConfig
_Logger = LogConfig.GetLogger() _Logger = LogConfig.GetLogger()
_Firebird = Firebird
_MSSQL = MSSQL _MSSQL = MSSQL
End Sub End Sub
End Class End Class