A 2022/2022-06-17-tio-go/README.md => 2022/2022-06-17-tio-go/README.md +3 -0
@@ 0,0 1,3 @@
+# 2022-06-14-tio-go
+
+`go-present` link: [slides](https://talks.sbinet.org/2022/2022-06-14-tio-go/talk.slide)
A 2022/2022-06-17-tio-go/_figs/tio-daqmon.png => 2022/2022-06-17-tio-go/_figs/tio-daqmon.png +0 -0
A 2022/2022-06-17-tio-go/talk.slide => 2022/2022-06-17-tio-go/talk.slide +37 -0
@@ 0,0 1,37 @@
+# TiO-go & tio-daqmon
+TileCal Week
+17 Jun 2022
+
+Sebastien Binet
+CNRS/IN2P3/LPC-Clermont
+https://github.com/sbinet
+@0xbins
+sebastien.binet@clermont.in2p3.fr
+
+## TiO-go
+
+- Developed a [Go](https://golang.org)-based framework that mimics the original [tio](https://tio.cern.ch) Python one
+- Factorized and streamlined the common parts developed for [tio-hvmon](https://gitlab.cern.ch/tile-in-one/tio-0021) and [tio-daqmon](https://gitlab.cern.ch/tile-in-one/tio-0022)
+- `tio-go` provides a binary (`tio-run`) that replicates the test harness of the `tio-dev` environment, to easily run locally one's Go-based `TiO` plugin
+
+_Installation:_
+
+```
+ $> go get gitlab.cern.ch/tile-in-one/tio-go/...
+```
+
+and voilĂ .
+
+.link https://gitlab.cern.ch/tile-in-one/tio-go
+
+## tio-daqmon
+
+Migrated the (already [Go](https://golang.org)-based) [TileDAQmon](https://gitlab.cern.ch/atlas-tile-online/TileDAQmon) from D. Calvet to [TiO](https://tio.cern.ch).
+
+- developed a library to automatically renew Kerberos credentials (via `keytab`)
+- needed to query `https://atlasop.cern.ch/info/current/ATLAS/is`
+
+.image _figs/tio-daqmon.png 350 _
+
+.link https://tio.cern.ch/daqmon/
+