Merge branch 'devel' of https://github.com/dbeaver/cloudbeaver into devel

This commit is contained in:
Wroud
2020-06-17 15:19:46 +03:00
3 changed files with 4 additions and 9 deletions
+1
View File
@@ -1,6 +1,7 @@
[program:cloudbeaver_demo]
directory=/opt/cloudbeaver/deploy/cloudbeaver/
command=/opt/cloudbeaver/deploy/cloudbeaver/run-server.sh
stopasgroup=true
autostart=true
autorestart=true
redirect_stderr=true
@@ -7,7 +7,7 @@
*/
import { MainMenuService, ConnectionDialogsService } from '@dbeaver/core/app';
import { injectable } from '@dbeaver/core/di';
import { injectable, Bootstrap } from '@dbeaver/core/di';
import { CommonDialogService } from '@dbeaver/core/dialogs';
import { NotificationService } from '@dbeaver/core/eventsLog';
import { PermissionsService, EPermission, SessionService } from '@dbeaver/core/root';
@@ -16,7 +16,7 @@ import { BasicConnectionService } from './BasicConnectionService';
import { ConnectionDialog } from './ConnectionDialog/ConnectionDialog';
@injectable()
export class BasicConnectionPluginBootstrap {
export class BasicConnectionPluginBootstrap extends Bootstrap {
constructor(
private connectionDialogsService: ConnectionDialogsService,
@@ -27,6 +27,7 @@ export class BasicConnectionPluginBootstrap {
private permissionsService: PermissionsService,
private sessionService: SessionService
) {
super();
}
bootstrap() {
@@ -8,7 +8,6 @@
import { PluginManifest } from '@dbeaver/core/di';
import { BasicConnectionPluginBootstrap } from './BasicConnectionPluginBootstrap';
import { BasicConnectionService } from './BasicConnectionService';
export const basicConnectionPluginManifest: PluginManifest = {
@@ -19,10 +18,4 @@ export const basicConnectionPluginManifest: PluginManifest = {
providers: [
BasicConnectionService,
],
initialize(services): void {
services
.resolveServiceByClass(BasicConnectionPluginBootstrap)
.bootstrap();
},
};