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. |