Konfiguration

Här kan du hitta information gällande konfigureringen av Ledningsägarmodulen.

Alla inställningar som rör driften finns i specifika json-filer vars plats är definierad i installationen av Ledningsägarmodulen.

case-handling.json

Inställning Beskrivning
caseAnalyseBufferInMeters Hur många meter som bufferzonen runt ledningen ska vara vid analys
replyCommentCableIndication Svarstext vid ledningsanvisning
replyCommentEmergency Svarstext vid akutärende
replyCommentProject Svarstext vid projekteringsärende
replyCommentCollaboration Svarstext vid samordningsärende
replyCommentDefault Svarstext som skickas i varje svar utöver det specifika svaret per ärendetyp
caseStartDate Det datum från vilket Ledningsägarmodulen ska hämta ärenden från vid första start
validDays Hur många dagar som det automatiska svaret är giltigt

db.json

Inställning Beskrivning
dbPath Den absoluta sökvägen till databasfilen, t.ex. 'D://lam//databases//lam.db'
maxCaseAgeInDays Hur många dagar ett ärende som är hanterat av modulen ska sparas i databasen
maxNumberOfCases Hur många ärenden som max får sparas i databasen

lam-settings.json

Inställning Beskrivning
gisFolder Den absoluta sökvägen till mappen där alla gis filer ska hanteras, t.ex. 'D://lam//gis'
coordinateSystem Vilket koordinat-system som gis filerna använder. Anges som EPSG:xxxx
maxAgeOfGisFileHistoryInDays Hur många dagar som gisfiler ska sparas efter att de har blivit utbytta/borttagna
port port för att komma åt användargränssnitt där schemalagda jobb kan köras utanför schemalagt intervall
enableSendingEmails true/false, styr om e-post rapport ska skickas över ärenden som inte kunde hanteras av olika anledningar

jobs.json

Intervallerna för alla schemalagda jobb är definierade enligt cron format. Använd följande länk för att skapa och justera intervaller.

Ledningsägarmodulen använder cron-utryck med 6 st fält * * * * * * för att kunna ha intervaller på sekund-nivå.

Inställning Beskrivning
runOnlyAreaSync true för att bara hantera synkronisering utav intresseområden, false för att också automatsvara på ärenden
updateAreasOfInterestCron Intervall för att synkronisera intresseområden m.h.a. filer i gisFolder
checkAreaChangeApprovalCron Intervall för att synkronisera godkännande av intresseområden
fetchCasesCron Intervall för att hämta nya ärenden från Ledningskollen
systemCleanupCron Intervall för att rensa gamla gis-filer från history och rejected
clearCasesCron Intervall för att rensa hanterade ärenden från databasen
sendEmailReportCron Intervall för att skicka e-post med rapport över ärenden som inte kunde hanteras

lk-settings.json

Inställning Beskrivning
baseUrl Url för Ledningskollens api, https://integration-v4-api.ledningskollen.se
apiVersionPath Version utav Ledningskollens api, api/v4.
apiKey API nyckel som hanteras i Ledningskollen under API-integrationer
apiUserName Användarnamn för användarkontot som Ledningsägarmodulen ska köra som
apiPassword Lösenord för användaren

Om Ledningskollens testmiljö ska användas är baseUrl:
https://integration-v4-test-api.ledningskollen.se

logs.json

Inställning Beskrivning
LogPath Absolut sökväg till mappen där loggar ska sparas, t.ex. 'D://lam//logs'.
maxLogInDays Hur många dagar som loggar ska sparas.