# # Copyright (c) 2015 Wind River Systems, Inc. # SPDX-License-Identifier: Apache-2.0 # # # # UPDATE "SERVICE_DOMAINS_V1" SET GENERATION = 2; # Add a new service to an existing service-group INSERT INTO "SERVICE_GROUP_MEMBERS_V1" VALUES(100,'yes','controller-services','new-service','critical'); INSERT INTO "SERVICES_V1" VALUES(100,'yes','new-service','initial','initial','none','none',2,1,60000,4,16,''); INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service','enable','lsb-script','','new-service','start','',2,2,2,20,''); INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service','disable','lsb-script','','new-service','stop','',1,1,1,20,''); INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service','audit-enabled','lsb-script','','new-service','status','',2,2,2,20,5); INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service','audit-disabled','lsb-script','','new-service','status','',0,0,0,20,5); INSERT INTO "SERVICE_INSTANCES_V1" VALUES(100,'new-service','new-service',''); # Add a new service-group and service INSERT INTO "SERVICE_DOMAIN_MEMBERS_V1" VALUES(101,'yes','controller','new-services2','N + M',1,1,'controller-aggregate','directory-services'); INSERT INTO "SERVICE_GROUPS_V1" VALUES(101,'yes','new-services2','no','no','initial','initial','none','none',300000,'yes'); INSERT INTO "SERVICE_GROUP_MEMBERS_V1" VALUES(101,'yes','new-services2','new-service2','critical'); INSERT INTO "SERVICES_V1" VALUES(101,'yes','new-service2','initial','initial','none','none',2,1,60000,4,16,''); INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service2','enable','lsb-script','','new-service','start','',2,2,2,20,''); INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service2','disable','lsb-script','','new-service','stop','',1,1,1,20,''); INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service2','audit-enabled','lsb-script','','new-service','status','',2,2,2,20,5); INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service2','audit-disabled','lsb-script','','new-service','status','',0,0,0,20,5); INSERT INTO "SERVICE_INSTANCES_V1" VALUES(101,'new-service2','new-service2',''); # # sqlite3 /var/run/sm/sm.db.v1 # UPDATE "SERVICE_DOMAINS_V1" SET GENERATION = 1; # .quit # # # sqlite3 /var/run/sm/sm.db.v1 # DELETE FROM "SERVICE_GROUP_MEMBERS_V1" WHERE NAME = 'controller-services' AND SERVICE_NAME = 'new-service'; # DELETE FROM "SERVICES_V1" WHERE NAME = 'new-service'; # DELETE FROM "SERVICE_ACTIONS_V1" WHERE SERVICE_NAME = 'new-service'; # DELETE FROM "SERVICE_INSTANCES_V1" WHERE SERVICE_NAME = 'new-service'; # .quit # # # sqlite3 /var/run/sm/sm.db.v1 # DELETE FROM "SERVICE_DOMAIN_ASSIGNMENTS_V1" WHERE NAME = 'controller' AND SERVICE_GROUP_NAME = 'new-services2'; # DELETE FROM "SERVICE_DOMAIN_MEMBERS_V1" WHERE NAME = 'controller' AND SERVICE_GROUP_NAME = 'new-services2'; # DELETE FROM "SERVICE_GROUPS_V1" WHERE NAME = 'new-services2'; # DELETE FROM "SERVICE_GROUP_MEMBERS_V1" WHERE NAME = 'new-services2' AND SERVICE_NAME = 'new-service2'; # DELETE FROM "SERVICES_V1" WHERE NAME = 'new-service2'; # DELETE FROM "SERVICE_ACTIONS_V1" WHERE SERVICE_NAME = 'new-service2'; # DELETE FROM "SERVICE_INSTANCES_V1" WHERE SERVICE_NAME = 'new-service2'; # .quit #