Initial Commit to Add RestAPI Server to IEC
[iec.git] / src / foundation / api / apiserver / app / controllers / app.go
1 package controllers
2
3 import (
4         "github.com/revel/revel"
5 )
6
7 type App struct {
8         *revel.Controller
9 }
10
11 func (c App) Index() revel.Result {
12         return c.Render()
13 }
14
15 // IecStatus represents the working status of IEC
16 // This structure is required by revel test cmd.
17 type IecStatus struct {
18         Status         string
19         Passed       bool
20         // ErrorHTML    template.HTML
21         // ErrorSummary string
22 }
23
24 func (c App) GetStatus() revel.Result {
25         status := IecStatus{Status: "ok", Passed: true}
26         return c.RenderJSON(status)
27 }