Skip to content
Snippets Groups Projects
Commit 28c401e4 authored by ankit kariryaa's avatar ankit kariryaa
Browse files

Add parserId and versionInfo in parserInfo

parent 3aed5d4a
Branches
Tags
No related merge requests found
package eu.nomad_lab.parsers package eu.nomad_lab.parsers
import eu.{nomad_lab=>lab}
import eu.nomad_lab.DefaultPythonInterpreter import eu.nomad_lab.DefaultPythonInterpreter
import org.{json4s => jn} import org.{json4s => jn}
import scala.collection.breakOut
object DlPolyParser extends SimpleExternalParserGenerator( object DlPolyParser extends SimpleExternalParserGenerator(
name = "DlPolyParser", name = "DlPolyParser",
parserInfo = jn.JObject( parserInfo = jn.JObject(
("name" -> jn.JString("DlPolyParser")) :: ("name" -> jn.JString("DlPolyParser")) ::
("version" -> jn.JString("1.0")) :: Nil), ("parserId" -> jn.JString("DlPolyParser" + lab.DlPolyVersionInfo.version)) ::
("versionInfo" -> jn.JObject(
("nomadCoreVersion" -> jn.JString(lab.NomadCoreVersionInfo.version)) ::
(lab.DlPolyVersionInfo.toMap.map{ case (key, value) =>
(key -> jn.JString(value.toString))
}(breakOut): List[(String, jn.JString)])
)) :: Nil
),
mainFileTypes = Seq("text/.*"), mainFileTypes = Seq("text/.*"),
mainFileRe = """ DL_POLY """.r, mainFileRe = """ DL_POLY """.r,
cmd = Seq(DefaultPythonInterpreter.python2Exe(), "${envDir}/parsers/dl_poly/parser/parser-dl_poly/SimpleDL_POLYParser.py", cmd = Seq(DefaultPythonInterpreter.python2Exe(), "${envDir}/parsers/dl_poly/parser/parser-dl_poly/SimpleDL_POLYParser.py",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment