PLT-2115 adding compliance interfaces

Этот коммит содержится в:
=Corey Hulen
2016-03-11 16:53:32 -08:00
родитель 6d21a339dc
Коммит 6fa6ea0af5
4 изменённых файлов: 46 добавлений и 4 удалений

Просмотреть файл

@@ -19,6 +19,7 @@ import (
l4g "github.com/alecthomas/log4go"
"github.com/mattermost/platform/api"
"github.com/mattermost/platform/einterfaces"
"github.com/mattermost/platform/manualtesting"
"github.com/mattermost/platform/model"
"github.com/mattermost/platform/utils"
@@ -91,6 +92,10 @@ func main() {
setDiagnosticId()
runSecurityAndDiagnosticsJobAndForget()
if einterfaces.GetComplianceInterface() != nil {
einterfaces.GetComplianceInterface().StartComplianceJob()
}
// wait for kill signal before attempting to gracefully shutdown
// the running service
c := make(chan os.Signal)