Skip to content

Commit 6d60864

Browse files
Added package and declared Main location
1 parent 98c0795 commit 6d60864

File tree

9 files changed

+25
-37
lines changed

9 files changed

+25
-37
lines changed

.idea/modules.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.idea/transitdata-db-monitoring.iml

Lines changed: 1 addition & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build.gradle

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,14 @@ repositories {
1515
}
1616
}
1717

18+
jar {
19+
manifest {
20+
attributes(
21+
'Main-Class': 'fi.hsl.transitdata.dbmonitor.MainKt'
22+
)
23+
}
24+
}
25+
1826
dependencies {
1927
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
2028
testCompile group: 'junit', name: 'junit', version: '4.12'

src/main/kotlin/Main.kt

Lines changed: 0 additions & 6 deletions
This file was deleted.

src/main/kotlin/EndpointToCheck.kt renamed to src/main/kotlin/fi/hsl/transitdata/dbmonitor/EndpointToCheck.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1+
package fi.hsl.transitdata.dbmonitor
2+
13
data class EndpointToCheck(val dbname: String, val dblabel: String)
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package fi.hsl.transitdata.dbmonitor
2+
3+
import fi.hsl.transitdata.dbmonitor.config.ConfigParser
4+
5+
fun main() {
6+
val config = ConfigParser.createConfig()
7+
MonitorService.start(config)
8+
}

src/main/kotlin/MonitorService.kt renamed to src/main/kotlin/fi/hsl/transitdata/dbmonitor/MonitorService.kt

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,16 @@
1+
package fi.hsl.transitdata.dbmonitor
2+
13
import com.fasterxml.jackson.core.JsonFactory
2-
import com.fasterxml.jackson.databind.JsonNode
34
import com.fasterxml.jackson.databind.ObjectMapper
45
import com.fasterxml.jackson.module.kotlin.KotlinModule
5-
import com.fasterxml.jackson.module.kotlin.readValue
6-
import com.sun.xml.internal.fastinfoset.util.StringArray
76
import com.typesafe.config.Config
87
import kotlinx.coroutines.Dispatchers
9-
import kotlinx.coroutines.delay
108
import kotlinx.coroutines.runBlocking
119
import kotlinx.coroutines.withContext
12-
import org.omg.CORBA.Environment
13-
import sun.misc.ObjectInputFilter
14-
import java.io.File
1510
import java.net.URL
1611
import java.sql.Connection
1712
import java.sql.DriverManager
1813
import java.sql.Statement
19-
import kotlin.properties.Delegates
2014

2115

2216
object MonitorService{
@@ -44,7 +38,7 @@ object MonitorService{
4438
Pair("Content-type","application/json")
4539
)
4640

47-
NetworkHelper.getResponse(url, headers, config.getString("errormessage") + " " + e.message)
41+
NetworkHelper.getResponse(url, headers, config.getString("errormessage") + " " + e.message)
4842
throw e
4943
}
5044

src/main/kotlin/NetworkHelper.kt renamed to src/main/kotlin/fi/hsl/transitdata/dbmonitor/NetworkHelper.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1+
package fi.hsl.transitdata.dbmonitor
2+
13
import okhttp3.*
24
import okhttp3.RequestBody.Companion.toRequestBody
3-
import java.io.File
45
import java.io.InputStream
56
import java.net.URL
6-
import java.time.LocalDateTime
77

88

99
object NetworkHelper {

src/main/kotlin/config/ConfigParser.kt renamed to src/main/kotlin/fi/hsl/transitdata/dbmonitor/config/ConfigParser.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package config
1+
package fi.hsl.transitdata.dbmonitor.config
22

33
import com.typesafe.config.Config
44
import com.typesafe.config.ConfigException

0 commit comments

Comments
 (0)