@@ -83,13 +83,13 @@ class RuntimeKernelProperties(val map: Map<String, String>): ReplRuntimeProperti
83
83
}
84
84
}
85
85
86
- data class KernelCfgFile (
86
+ data class KernelJupyterParams (
87
87
val sigScheme : String? ,
88
88
val key : String? ,
89
89
val ports : List <Int >,
90
90
val transport : String? ) {
91
91
companion object {
92
- fun fromFile (cfgFile : File ): KernelCfgFile {
92
+ fun fromFile (cfgFile : File ): KernelJupyterParams {
93
93
val cfgJson = Parser .default().parse(cfgFile.canonicalPath) as JsonObject
94
94
fun JsonObject.getInt (field : String ): Int = int(field)
95
95
? : throw RuntimeException (" Cannot find $field in $cfgFile " )
@@ -98,7 +98,7 @@ data class KernelCfgFile(
98
98
val key = cfgJson.string(" key" )
99
99
val ports = JupyterSockets .values().map { cfgJson.getInt(" ${it.name} _port" ) }
100
100
val transport = cfgJson.string(" transport" ) ? : " tcp"
101
- return KernelCfgFile (sigScheme, key, ports, transport)
101
+ return KernelJupyterParams (sigScheme, key, ports, transport)
102
102
}
103
103
}
104
104
}
@@ -134,11 +134,11 @@ data class KernelConfig(
134
134
companion object {
135
135
fun fromArgs (args : KernelArgs , libraryFactory : LibraryFactory ): KernelConfig {
136
136
val (cfgFile, scriptClasspath, homeDir) = args
137
- val cfg = KernelCfgFile .fromFile(cfgFile)
137
+ val cfg = KernelJupyterParams .fromFile(cfgFile)
138
138
return fromConfig(cfg, libraryFactory, scriptClasspath, homeDir)
139
139
}
140
140
141
- fun fromConfig (cfg : KernelCfgFile , libraryFactory : LibraryFactory , scriptClasspath : List <File >, homeDir : File ? , embedded : Boolean = false): KernelConfig {
141
+ fun fromConfig (cfg : KernelJupyterParams , libraryFactory : LibraryFactory , scriptClasspath : List <File >, homeDir : File ? , embedded : Boolean = false): KernelConfig {
142
142
143
143
return KernelConfig (
144
144
ports = cfg.ports,
0 commit comments