diff --git a/agent/agent.go b/agent/agent.go index 5ca2402..d8e631b 100644 --- a/agent/agent.go +++ b/agent/agent.go @@ -112,12 +112,16 @@ func Run(c Config) error { signals := make(chan os.Signal) signal.Notify(signals) for sig := range signals { - if a.running() { + if sig == os.Interrupt { + a.log.Printf("webproc interupted, exiting...") + if a.running() { + a.procSigs <- os.Kill + time.Sleep(100 * time.Millisecond) + } + os.Exit(0) + } else if a.running() { //proxy through to proc a.procSigs <- sig - } else if sig == os.Interrupt { - a.log.Printf("interupt with no proc, exiting...") - os.Exit(0) } else { a.log.Printf("ignored signal: %s", sig) } diff --git a/agent/agent_static.go b/agent/agent_static.go index a6ca46a..e4f9358 100644 --- a/agent/agent_static.go +++ b/agent/agent_static.go @@ -110,7 +110,7 @@ func indexHtml() (*asset, error) { return a, nil } -var _jsAppJs = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x94\x58\x5d\x8f\xdb\x36\xd6\xbe\x9f\x5f\x71\x2a\x18\xb1\x94\x51\xa8\x99\xf6\xc5\x0b\xec\x78\xb5\x41\x90\x66\xb1\x59\x34\xed\x22\x0e\x7a\xe3\xce\x02\xb4\x74\x2c\x31\xa1\x48\x2d\x49\x79\xc6\x8d\xfd\xdf\x17\x24\xf5\x41\x79\x3c\xd9\x76\x2e\xc6\x14\x79\x78\xf8\x9c\x87\xe7\x4b\xca\x5e\x42\xc5\xe5\x96\x72\x58\xa4\xb4\x40\x78\x99\x5d\x5d\xed\xa9\x02\x2c\x99\x91\x0a\x72\xa0\x05\x12\xfb\x10\x47\x7e\x2a\x4a\x56\x57\x7e\x44\x34\x9a\x75\x2d\x1f\xfe\xa5\x98\x30\x1f\xa8\xaa\x98\x88\x77\x94\x6b\x9c\x24\x16\x5b\x2e\x8b\x2f\xeb\x42\x49\xce\x99\xa8\x20\x87\xf7\x62\xc7\x04\x33\x87\x50\xc9\xa7\x1a\x1b\x8c\x23\x5a\x60\x66\xec\x30\xab\x98\xa9\xbb\xed\xfc\xa4\x37\x9d\x91\x5e\xd1\x3b\x37\xf7\x5e\x18\xf9\x2b\xc3\x87\xd8\xa8\xce\x9e\x18\xa0\x5e\xa3\xf9\x95\xf2\x0e\x21\x87\x5d\x27\x0a\xc3\xa4\x88\xf7\x94\x27\xf0\xf5\x0a\xc0\x8a\x31\xc8\x61\xd4\xac\x35\x93\x82\x94\xb2\x20\xad\xd4\xcc\x0a\x7f\x92\xef\x45\x89\x8f\xf1\x28\xc2\xd1\x29\x21\x15\x9a\xb7\x9d\xd2\x52\xc5\x49\xb2\xba\x82\x49\x87\x3f\xcf\x1e\x92\x02\x83\xe3\x11\x5e\xdd\x26\xab\xab\x93\x07\x45\xdb\xd6\xf2\x28\xaa\x8e\x53\x45\x1a\x59\x76\x1c\xe3\xe5\x03\x6e\x5b\x25\x8b\x65\x0a\x9b\xfb\x01\xbe\x66\xa2\xb0\xa8\xe3\x11\xf6\x84\x59\x17\x94\xdb\xb5\xcd\x26\x6a\x74\x94\xde\xde\xdc\xdc\xdc\xa7\xb0\x89\x74\x94\xfe\xbf\x1f\x35\xe3\xa8\x8e\xd2\xef\xff\xcf\x8d\xca\x28\xfd\xe1\xd6\xaf\x9a\x3a\x4a\x6f\xbf\xbf\xbf\xb7\xc0\x15\x9a\x4e\x89\x89\x9d\x92\x1a\xf4\x47\xf9\xc3\xf6\x90\xc3\xb5\xc0\x07\xf8\x91\x1a\x8c\x93\x57\x76\x7d\xe5\x56\x77\x52\xc5\x03\x85\x37\x2b\x60\xf0\x57\x8f\x8c\x70\x14\x95\xa9\x57\xc0\xae\xaf\x07\x4d\x3d\x70\xc8\xbd\xc8\x86\xdd\xaf\xfa\x79\xb6\x8b\xf7\x76\xe7\xe6\xf6\x3e\x19\xc0\xec\xe1\x1a\xf4\xe6\x66\x94\xb1\x18\x3e\x50\x53\x13\x25\x3b\x51\xc6\xfb\xcc\x49\xfb\xd5\x93\xfb\xdf\x6f\x8c\x5e\x45\x76\xf6\xb4\xba\x3a\xb9\x7b\xb9\xa2\x6d\x4b\x4a\xa6\xec\xa5\xed\xad\x5f\x55\x32\x4a\xe1\x8c\xd2\x7e\xef\xd7\x5e\x91\x36\x8a\x15\xe6\x0e\xa2\x37\x51\xea\xa6\x38\x13\x5f\xee\xa6\x4d\x3a\x05\x4c\x81\x1a\xa3\xf4\xdc\xba\x32\x05\xb3\x0a\x9e\x8b\x1a\x8b\x2f\xa1\xe3\x4d\xe2\x00\x05\x47\xaa\x3e\xb1\x06\x65\x67\x62\x93\xac\xc6\x05\xb6\x8b\xcb\x04\x90\x18\x7c\x34\xb1\xf3\x82\xb8\x4c\x82\x75\x63\x39\x44\x33\x6c\x75\x87\xa4\x60\x7d\x60\x14\x3a\xf5\xbf\x9a\x2c\x1e\xa8\x29\xea\xd8\x81\x25\xb4\x92\x81\xed\x3a\x44\x53\x42\x0e\xe3\x1d\xeb\xe0\x34\xa7\x3e\x9e\x34\x07\xa4\x9f\xae\x4e\x17\x18\xe6\xb2\xfa\xc3\x0c\x2f\xdf\x2e\x2f\x33\x5c\xc8\x16\x53\x40\x8e\xcd\x45\xa2\xad\xef\x3f\x30\x51\xca\x07\x62\x87\x56\x2e\x74\x16\xaa\x40\x38\x97\x0c\x3d\xcf\xa5\x8b\x70\xd6\x1d\x42\x76\x92\x73\xf9\x00\x39\xd8\xd4\x31\x2c\x59\x85\x44\x8a\x78\xe9\x77\x2d\x03\x7b\x70\x8f\xc2\x84\xcc\x4d\xca\x7f\x64\xbb\x9d\x0d\x58\x24\xfe\xf9\x1f\xc8\xaa\xda\xc0\x2b\x40\x52\x70\x86\xc2\xf8\x89\x80\x5c\xbb\xb7\x45\x55\xa0\x70\x97\x1a\x68\xc9\xe1\x06\x5e\xdb\x4b\x85\xbb\x49\xe1\x27\xd9\x66\x93\x50\xf2\xf2\xf6\xe6\x66\xae\x6b\x34\x66\x54\x9a\xe7\x30\x93\x62\xbb\x78\x10\xca\xf3\x19\x05\x43\xec\x4d\xb2\x67\x04\xf9\xc1\xb4\x5c\xca\xa2\x6b\x50\x18\xf2\x9f\x0e\xd5\x61\xed\x12\xa3\x54\x71\xd4\xef\x20\xac\x90\x22\x4a\x88\x36\x07\x8e\x44\xb6\xb4\x60\xe6\x30\xaa\xb1\xc6\xc1\xdd\x74\x19\xa7\x91\x95\x81\xe9\x5e\xf0\x27\x59\xcd\xc2\x86\xed\xe2\x39\xea\x80\x1c\xc8\xe1\x2f\xfd\xdf\x79\x24\x0c\x19\xd7\xde\x2c\x0a\x13\x7b\xef\x49\xdc\x25\x2b\xd4\xec\x77\xb4\x97\x3c\x9c\x98\xcc\x7d\x64\xd1\x4b\xa1\x79\xe2\x09\x29\x94\xd4\xd0\x10\xe0\xcc\xf3\x00\x70\x4e\xcf\x1b\xce\xe3\x48\xb7\xd4\x32\xb3\x93\xea\x1d\x2d\xea\x29\xc1\xdb\xf9\x50\x15\x80\x9d\x21\x0a\x1b\xb9\xc7\x38\xf0\x9b\xd3\x93\x78\x9c\x41\xd5\x74\x8f\x7f\x00\x69\x96\x6d\x6d\x36\x85\xa2\x53\xca\x3a\x0b\xb3\x85\x0e\xb6\x07\x68\x98\x00\x2e\x2b\x40\x61\xd4\x61\x66\x98\xcb\xc1\x0d\x7d\x8c\x85\x57\x47\x7e\x92\xd5\x2f\xbb\x9d\x46\xf3\x6a\x78\xfc\x40\x1f\xd7\xec\x77\x0c\xd0\x3e\xd4\x8c\xa3\x2f\xcd\x33\xe3\xac\xc7\x36\x90\x8f\x8a\x36\xe2\x7e\x15\x2c\xb3\x5d\xfc\x5d\x93\xc0\x56\x21\xfd\x12\xce\x8b\xeb\xeb\xd5\x99\x16\x4b\x93\x55\x34\x78\x64\xa1\x90\x1a\x7c\xd7\xdf\x75\xcf\xf7\xea\x9c\x57\x9b\x60\xdf\x4a\x61\x7c\xf4\x35\x64\xfb\x44\xa2\xe0\x54\xeb\x9f\x69\x83\x6e\xbd\x0d\xd7\x91\xd0\xb6\x45\x51\xbe\xad\x19\x2f\xfd\xcd\x85\xcb\x0d\x59\x28\x14\x25\x2a\x2c\xcf\x72\xcb\xe4\x93\x10\xba\xf8\xff\x48\xb0\x1a\xd5\x9e\x15\x18\x47\xfa\x20\x8a\x67\xf3\xeb\x38\x2b\xb7\x9f\x53\xf8\x82\x87\x59\x1d\xa7\x36\xfd\x71\x59\x50\xbe\x36\x52\xd1\x0a\x6d\x0f\xf3\xde\x60\x13\x5b\x49\x7f\xac\x2d\xc6\x43\x77\x64\xff\x0a\x29\xb4\xb4\x15\x5d\x56\x36\xb5\xd3\x32\x72\x7a\x53\xab\x6d\xc4\x2c\xb7\x9f\xc9\x02\xf7\x94\x5b\x45\x70\x0d\x51\x1e\xc1\x75\x20\xe1\x0d\x76\x52\xbe\x1c\x39\x0d\x4f\xdb\xb1\xf1\x3a\x8d\x6d\x36\xff\xb9\xfe\xe5\x67\x62\x2b\x85\xa8\xd8\xee\x10\x87\x07\xce\x50\x69\x34\x03\x28\x6d\xd4\x28\x33\x33\x54\x4f\x86\x86\x52\xa7\x14\xfa\x8e\xd1\xb7\x0c\x03\xdb\xaa\x13\x53\x54\x2e\x94\x94\x66\xed\x2b\xd2\xa2\x36\xa6\x4d\x61\x61\x7c\xf1\x4d\xc1\x5e\x47\xd0\x97\x4d\x75\xc9\x6e\x82\x1c\xa6\xcd\xab\xa1\xdf\x14\x6d\x67\x5c\x1f\x44\xc6\xa1\x37\x5e\xd7\xf2\xe1\x6e\x24\x42\x76\xe6\xce\xa1\x4b\x87\xa2\xa4\xd4\x7c\x82\x56\x28\xcc\x1d\xb8\x36\xbb\x37\xc7\xb7\x65\x8c\xe3\x1d\x2c\x97\xd3\x93\xbe\x03\xd1\x71\xee\xad\x04\x07\x7a\x66\x56\xe4\x91\x10\x8b\xc0\x07\x4a\x96\x59\x8f\x43\xe5\x82\xb3\x47\xde\xa9\xc1\x81\x5c\x03\xdc\x52\x53\x0b\xda\x20\x51\xd8\x72\x5a\x60\x9c\x6d\xfe\xfd\x5b\x76\x7f\xbd\xc8\xd2\x28\x4a\xac\x1b\x38\x5f\x1d\xec\xb6\x8a\x9c\xd5\xfd\xe0\xeb\x69\x58\xd9\xbb\x69\xfb\x7f\x8f\x5c\x3e\x12\xad\x31\xee\x14\xef\x13\x96\x03\x4c\x14\x16\x52\x08\x2c\xcc\xa5\x76\x6a\x4f\x14\x1a\x75\x88\x87\x7b\xec\x89\xb6\x91\x17\xf9\xf3\x89\x14\x5d\x6b\x1b\xd7\x4b\xdb\xad\xcf\x13\x56\xc2\x77\x79\x0e\xac\x9c\x5c\xd1\x29\xb0\x2b\xab\xa9\x9d\xc2\x86\x99\xa1\x16\xcc\xbc\x7b\x5c\xeb\x93\xef\x88\xdd\x2d\xd1\xb6\xe5\x33\x7c\x44\x8a\xa2\xa6\xa2\x9a\x01\xea\x4d\xc4\x11\x83\x26\xe3\x14\xe4\x30\x8e\x9f\x55\x9b\x65\x8e\x2c\x0b\x21\x4c\x3b\x63\x2f\xba\xee\x17\x2e\x51\xf0\x5d\xef\x03\xd6\x5f\xec\x5b\x4b\xf8\x1c\xb4\x5f\x4f\xb5\xc3\xd8\x7d\x87\x7c\xb8\x33\x5d\xd7\x03\x39\x84\xaa\xe0\xc5\x8b\xd9\xf3\x26\x78\xe8\xf3\xbf\x0b\x25\xef\x7e\x7d\x75\xf8\xfb\x33\x92\x13\x9a\xe1\x2c\xdb\xd5\xb8\xad\x01\x29\xfd\xfb\xab\x27\x5c\x4f\xef\x6a\x52\xc4\xde\xf3\x9f\x26\x54\xbb\xad\xa0\x45\x8d\x43\x75\xf4\x34\x3d\x87\x7b\x7a\x87\xac\x86\xf7\xbf\xfe\xf2\x27\xde\xe3\xcb\xee\x90\x38\x88\x35\x15\x25\xc7\x00\xe2\xd8\xba\x47\x8e\x80\xb7\x52\xec\x58\xd5\xff\x74\xca\x45\xa0\x23\x25\x84\x3e\xbb\xaa\x81\xee\xdc\x67\x00\x7b\xa5\x9b\xfb\x31\xc9\xf7\xab\xfd\x9b\x9a\xef\x13\xad\xc8\xf9\xc2\xdf\xec\xfc\x8b\x17\x33\x6f\x48\x82\x10\x09\x7c\x26\x1f\x8e\x1c\x5b\x71\x57\xc3\x82\x14\x7b\x66\xd3\xb7\xf1\x67\x99\x63\x09\x98\x30\x8c\x72\x67\x44\x7f\xdc\x60\xc3\xe8\x4e\x73\x57\x7d\x0a\x4d\x07\xaf\xdc\x85\x6c\x0f\xfd\x41\x97\x2f\xe8\x32\xe0\x40\xdb\x39\xe2\x30\x86\xfc\x73\x18\x0d\x59\x86\x8f\x06\x85\x66\x52\x68\x88\x8b\x5a\x4a\x8d\xb0\x53\xb2\x01\x5b\x4a\xf4\x5d\xd6\x7f\xe0\x20\x85\x6c\x32\xfa\x99\x3e\x4a\x55\x65\xee\xeb\x87\x42\xcc\x1a\xaa\x0d\xaa\x8c\xb3\xad\x9b\x6b\x64\x89\xc9\x18\x22\xf6\x09\x72\xc8\x7e\x23\xb1\x91\x0d\x3f\x7e\xd6\x52\x1c\x3f\xeb\x63\xa1\xf5\xb1\x36\x0d\x3f\x56\xf2\x78\xa0\xaf\x1b\x7e\xd4\xf5\xf1\xb1\xe1\xc9\x22\x23\x06\xb5\xe9\x51\xbf\x86\x8f\x58\xbd\x7b\x6c\xc9\xc2\x76\xe2\x4b\x26\xd8\x72\x80\x5c\x48\xa5\xfc\x67\x8e\x91\x6c\x7f\x58\x9e\xc3\xf2\xd0\xf0\x65\x32\x1c\xbe\x3c\xd0\x86\x2f\x57\x4f\xa5\x2a\x19\x08\x55\x92\x53\x51\xf5\x62\x53\xa0\xac\xfd\xf7\x96\x38\xb1\xf5\xf9\x83\x2c\xfb\xef\x3e\x76\x57\x16\x5d\x3b\x63\x07\x44\xb6\xf5\xf0\x3e\xe0\xb8\x73\xa1\x39\xfb\x42\xf1\x7c\x68\x1e\x8f\x7d\x15\xe8\x93\x52\xa7\xd4\xf3\xe1\xca\x76\xb1\x13\xb0\xb5\x60\x3f\xb8\xd2\xfc\x4b\x52\xbc\x1f\x51\xf9\x17\x7c\xb6\x03\x97\x85\x2e\xbb\xd3\x50\x4e\x0d\x55\x26\xb3\xaf\xbe\x54\x19\x9f\xa5\xed\xe8\x62\x39\xa3\x0a\x28\x57\x48\xcb\xc3\xc7\x4e\x08\xff\xad\xcc\x45\x4c\xff\x38\xe6\x3e\xab\x81\xf8\xf5\x29\x1b\x0f\xf3\xe8\xec\xb4\x75\xdf\xcf\xbb\xde\x85\xb4\x9d\xaf\x5f\x56\x64\x99\x10\x53\xa3\x38\xff\xc2\x34\x53\x62\x73\xeb\x19\x98\xd7\xb0\xfc\xe8\x15\x60\xb9\xb4\xae\xb3\xee\xc7\x43\x35\x18\xda\xa3\x99\xe2\xb9\x4a\xd7\xb4\xac\x6c\xb0\xfd\x30\x7d\xb8\x38\x05\x91\xa5\x50\xb7\x17\xe0\x38\x9b\xec\x9a\x6b\x23\xfa\x6d\x09\xd9\x31\x41\x39\x3f\x7c\xcb\x12\x4f\x93\x3f\xf7\x6a\xea\xb4\xfb\x12\x51\xc8\xa6\x61\xa6\xcf\xbf\x63\x11\xbd\x74\x3b\x7e\xe5\x12\xeb\x76\xfa\x19\xd2\xa5\x9e\x3a\x83\x59\xb2\xfa\xd6\x05\x38\x7d\xe7\x95\xf6\x59\x6e\x47\xe9\x3f\x4f\xed\x04\xfc\xcf\x32\x3b\x31\x71\x89\xd8\xbe\x73\xdb\xe3\x65\x3f\x3f\x0b\xab\x67\x0a\xfd\x73\x69\xda\xb7\xeb\xff\x0d\x00\x00\xff\xff\x82\x2a\xca\xf1\xb3\x16\x00\x00") +var _jsAppJs = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x94\x58\x6d\x6f\xdc\xb8\x11\xfe\xee\x5f\x31\x11\x8c\xac\x14\x2b\x94\x7d\x57\x14\xa8\xb7\x6a\x10\xe4\x52\x34\xc5\xe5\xae\x88\x83\xfb\xe2\x73\x01\x5a\x9a\x95\x18\x53\xa4\x4a\x52\x6b\xef\x65\xfd\xdf\x0b\xbe\x48\xa2\xd6\xeb\xdc\x9d\x3f\x78\x29\x72\x38\x7c\xe6\xe1\xbc\x49\xc5\x2b\x68\xb8\xbc\xa5\x1c\x4e\x73\x5a\x21\xbc\x2a\x4e\x4e\xb6\x54\x01\xd6\xcc\x48\x05\x25\xd0\x0a\x89\x7d\x48\x13\x3f\x95\x64\xeb\x13\x3f\x22\x1a\xcd\x55\x2b\xef\xff\xa3\x98\x30\x1f\xa9\x6a\x98\x48\x37\x94\x6b\x9c\x25\x4e\x6f\xb9\xac\xee\xae\x2a\x25\x39\x67\xa2\x81\x12\x3e\x88\x0d\x13\xcc\xec\x62\x25\x9f\x5b\xec\x30\x4d\x68\x85\x85\xb1\xc3\xa2\x61\xa6\x1d\x6e\x97\x27\xbd\x1d\x8c\xf4\x8a\xde\xbb\xb9\x0f\xc2\xc8\x5f\x18\xde\xa7\x46\x0d\xf6\xc4\x08\xf5\x15\x9a\x5f\x28\x1f\x10\x4a\xd8\x0c\xa2\x32\x4c\x8a\x74\x4b\x79\x06\x5f\x4f\x00\xac\x18\x83\x12\x26\xcd\x5a\x33\x29\x48\x2d\x2b\xd2\x4b\xcd\xac\xf0\x67\xf9\x41\xd4\xf8\x90\x4e\x22\x1c\x9d\x12\xd2\xa0\x79\x37\x28\x2d\x55\x9a\x65\xeb\x13\x98\x75\xf8\xf3\xec\x21\x39\x30\xd8\xef\xe1\xf5\x45\xb6\x3e\x79\xf4\xa0\x68\xdf\x5b\x1e\x45\x33\x70\xaa\x48\x27\xeb\x81\x63\xba\xba\xc7\xdb\x5e\xc9\x6a\x95\xc3\xf5\xcd\x08\x5f\x33\x51\x59\xd4\xe9\x04\x7b\xc6\xac\x2b\xca\xed\xda\xf5\x75\xd2\xe9\x24\xbf\x38\x3f\x3f\xbf\xc9\xe1\x3a\xd1\x49\xfe\x57\x3f\xea\xa6\x51\x9b\xe4\xdf\xfd\xc5\x8d\xea\x24\xff\xfe\xc2\xaf\x9a\x36\xc9\x2f\xbe\xbb\xb9\xb1\xc0\x15\x9a\x41\x89\x99\x9d\x9a\x1a\xf4\x47\xf9\xc3\xb6\x50\xc2\x99\xc0\x7b\xf8\x81\x1a\x4c\xb3\xd7\x76\x7d\xed\x56\x37\x52\xa5\x23\x85\xe7\x6b\x60\xf0\x77\x8f\x8c\x70\x14\x8d\x69\xd7\xc0\xce\xce\x46\x4d\x01\x38\x94\x5e\xe4\x9a\xdd\xac\xc3\x3c\xdb\xa4\x5b\xbb\xf3\xfa\xe2\x26\x1b\xc1\x6c\xe1\x0c\xf4\xf5\xf9\x24\x63\x31\x7c\xa4\xa6\x25\x4a\x0e\xa2\x4e\xb7\x85\x93\xf6\xab\x8f\xee\x7f\xd8\x98\xbc\x4e\xec\xec\xe3\xfa\xe4\xd1\xdd\xcb\x09\xed\x7b\x52\x33\x65\x2f\x6d\x6b\xfd\xaa\x91\x49\x0e\x07\x94\x86\xbd\x5f\x83\x22\x6d\x14\xab\xcc\x25\x24\x6f\x93\xdc\x4d\x71\x26\xee\x2e\xe7\x4d\x3a\x07\xcc\x81\x1a\xa3\xf4\xd2\xba\x3a\x07\xb3\x8e\x9e\xab\x16\xab\xbb\xd8\xf1\x66\x71\x80\x8a\x23\x55\x9f\x59\x87\x72\x30\xa9\xc9\xd6\xd3\x02\xdb\xa4\x75\x06\x48\x0c\x3e\x98\xd4\x79\x41\x5a\x67\xd1\xba\xb1\x1c\xa2\x19\xb7\xba\x43\x72\xb0\x3e\x30\x09\x3d\x86\x5f\x4d\x4e\xef\xa9\xa9\xda\xd4\x81\x25\xb4\x91\x91\xed\x3a\x46\x53\x43\x09\xd3\x1d\xeb\xe8\x34\xa7\x3e\x9d\x35\x47\xa4\x3f\x9e\x3c\x1e\x61\x98\xcb\xe6\x0f\x33\xbc\x7a\xb7\x3a\xce\x70\x25\x7b\xcc\x01\x39\x76\x47\x89\xb6\xbe\x7f\xcf\x44\x2d\xef\x89\x1d\x5a\xb9\xd8\x59\xa8\x02\xe1\x5c\x32\xf6\x3c\x97\x2e\xe2\x59\x77\x08\xd9\x48\xce\xe5\x3d\x94\x60\x53\xc7\xb8\x64\x15\x12\x29\xd2\x95\xdf\xb5\x8a\xec\xc1\x2d\x0a\x13\x33\x37\x2b\xff\x81\x6d\x36\x36\x60\x91\xf8\xe7\x7f\x21\x6b\x5a\x03\xaf\x01\x49\xc5\x19\x0a\xe3\x27\x22\x72\xed\xde\x1e\x55\x85\xc2\x5d\x6a\xa4\xa5\x84\x73\x78\x63\x2f\x15\x2e\x67\x85\x9f\x65\x5f\xcc\x42\xd9\xab\x8b\xf3\xf3\xa5\xae\xc9\x98\x49\x69\x59\xc2\x42\x8a\x6d\xd2\x51\xa8\x2c\x17\x14\x8c\xb1\x37\xcb\x1e\x10\xe4\x07\xf3\x72\x2d\xab\xa1\x43\x61\xc8\xff\x06\x54\xbb\x2b\x97\x18\xa5\x4a\x93\xb0\x83\xb0\x4a\x8a\x24\x23\xda\xec\x38\x12\xd9\xd3\x8a\x99\xdd\xa4\xc6\x1a\x07\x97\xf3\x65\x3c\x4e\xac\x8c\x4c\x07\xc1\x1f\x65\xb3\x08\x1b\xb6\x49\x97\xa8\x23\x72\xa0\x84\xbf\x85\xbf\xc3\x48\x18\x33\xae\xbd\x59\x14\x26\xf5\xde\x93\xb9\x4b\x56\xa8\xd9\x6f\x68\x2f\x79\x3c\x31\x5b\xfa\xc8\x69\x90\x42\xf3\xc4\x13\x72\xa8\xa9\xa1\x31\xc0\x85\xe7\x01\xe0\x92\x9e\xb7\x9c\xa7\x89\xee\xa9\x65\x66\x23\xd5\x7b\x5a\xb5\x73\x82\xb7\xf3\xb1\x2a\x00\x3b\x43\x14\x76\x72\x8b\x69\xe4\x37\x8f\x4f\xe2\x71\x01\x55\xd3\x2d\xfe\x01\xa4\x45\x71\x6b\xb3\x29\x54\x83\x52\xd6\x59\x98\x2d\x74\x70\xbb\x83\x8e\x09\xe0\xb2\x01\x14\x46\xed\x16\x86\xb9\x1c\xdc\xd1\x87\x54\x78\x75\xe4\x47\xd9\xfc\xbc\xd9\x68\x34\xaf\xc7\xc7\x8f\xf4\xe1\x8a\xfd\x86\x11\xda\xfb\x96\x71\xf4\xa5\x79\x61\x9c\xf5\xd8\x0e\xca\x49\xd1\xb5\xb8\x59\x47\xcb\x6c\x93\xbe\xe8\x32\xb8\x55\x48\xef\xe2\x79\x71\x76\xb6\x3e\xd0\x62\x69\xb2\x8a\x46\x8f\xac\x14\x52\x83\xef\xc3\x5d\x07\xbe\xd7\x87\xbc\xda\x04\xfb\x4e\x0a\xe3\xa3\xaf\x23\xb7\x4f\x24\x2a\x4e\xb5\xfe\x89\x76\xe8\xd6\xfb\x78\x1d\x09\xed\x7b\x14\xf5\xbb\x96\xf1\xda\xdf\x5c\x74\x3f\xd3\x28\x72\xe2\xdf\x49\xa1\x1a\xd5\x96\x55\x98\x26\x7a\x27\xaa\x67\x33\xe8\x61\x8a\xbc\xc3\xdd\xa2\x56\x53\x9b\xe2\xb8\xac\x28\xbf\x32\x52\xd1\x06\x6d\x9f\xf2\xc1\x60\x97\x5a\x49\x7f\xb0\x2d\xb8\x63\x07\x14\x79\x0e\x6e\x29\xb7\x52\x70\x06\x49\x99\xc0\x99\x55\x96\xad\xa1\x28\xa8\xd6\x43\x87\xf0\xef\xab\x9f\x7f\x8a\x0a\x6e\xd8\xe5\xeb\xcb\x1d\xee\xf2\x23\xfd\xd5\x74\x3f\xc6\x76\x8f\x56\x01\xb1\xa9\x5f\x34\x6c\xb3\x73\x52\x23\x27\x0b\xc4\x7a\x46\x9c\xdb\xad\x23\x5f\x39\x84\xf6\xce\xd7\xf7\x91\x38\x35\x88\x39\x84\x4e\x95\x94\xe6\xca\x73\x73\xda\x1a\xd3\xe7\x70\x6a\x7c\xa5\xcc\xc1\x32\x1b\x35\x51\x73\x11\xb1\x9b\xa0\x84\x79\xf3\x7a\x6c\x0e\x45\x3f\x18\xd7\xb4\x90\x69\xe8\x0d\xd3\xad\xbc\xbf\x9c\x8c\x94\x83\xb9\x74\xe8\xf2\xb1\x82\x28\xb5\x9c\xa0\x0d\x8a\x20\x13\xac\xf1\x2d\x14\xe3\x78\x09\xab\xd5\xfc\xa4\x2f\x41\x0c\x9c\x7b\x23\xc1\x61\x5e\x58\x95\x78\x20\xc4\x02\xf0\x4e\x5d\x14\xd6\x77\x50\xb9\x40\x0a\xc0\x07\x35\x3a\x82\x6b\x56\x7b\x6a\x5a\x41\x3b\x24\x0a\x7b\x4e\x2b\x4c\x8b\xeb\xff\xfe\x5a\xdc\x9c\x9d\x16\x79\x92\x64\xf6\xc6\x9d\xd7\x8d\x66\x5b\x45\xce\xe8\x30\xf8\xfa\x38\xae\x6c\xdd\xb4\xfd\xbf\x45\x2e\x1f\x88\xd6\x98\x0e\x8a\x87\xe4\xe2\x00\x13\x85\x95\x14\x02\x2b\x73\xac\xf5\xd9\x12\x85\x46\xed\xd2\xf1\x1a\x03\xcf\xb6\xff\x48\xfc\xf9\x44\x8a\xa1\xb7\x4d\xe6\xb1\xed\xd6\x77\x09\xab\xe1\x45\x59\x02\xab\x67\x2f\x73\x0a\xec\xca\x7a\x6e\x7d\xb0\x63\x66\xcc\xdb\x8b\x5e\x71\x5a\x0b\x89\x72\xc2\xee\x96\x68\xdf\xf3\x05\x3e\x22\x45\xd5\x52\xd1\x2c\x00\x05\x13\x71\xc2\xa0\xc9\x34\x05\x25\x4c\xe3\x67\xd5\x16\x85\x23\xcb\x42\xa8\xa3\xf6\x63\xea\x1b\xaf\xc2\xc2\x31\x0a\x5e\x04\x1f\xb0\xfe\x62\xdf\x30\xe2\xe7\xa8\x55\x7a\xaa\x1d\xa6\x4e\x39\xe6\xc3\x9d\xe9\x3a\x14\x28\x21\x56\x05\x2f\x5f\x2e\x9e\xaf\xa3\x87\x90\xab\x5d\x24\x79\xf7\x0b\x99\xfc\x9f\xcf\x48\xce\x68\xc6\xb3\x6c\x07\xe2\xb6\x46\xa4\x84\x77\x4d\x4f\xb8\x9e\xdf\xab\xa4\x48\xbd\xe7\x3f\x4d\x8d\x76\x5b\x45\xab\x16\xc7\x4a\xe6\x69\x7a\x0e\xf7\xfc\xbe\xd7\x8c\xef\x6a\xe1\xf2\x67\xde\xd3\xe3\xee\x90\x39\x88\x2d\x15\x35\xc7\x08\xe2\xd4\x66\x27\x8e\x80\x77\x52\x6c\x58\x13\x7e\x06\xe5\x22\xd0\x91\x12\x43\x5f\x5c\xd5\x48\x77\xe9\x33\x80\xbd\xd2\xeb\x9b\x29\x59\x87\xd5\xf0\x56\xe5\x7b\x3a\x2b\x72\xb8\xf0\x0f\x3b\xff\xf2\xe5\xc2\x1b\xb2\x28\x44\x22\x9f\x29\xc7\x23\xa7\xb6\xd9\x55\xa3\x28\xc3\x1e\xd8\xf4\x6d\xfc\x45\xe1\x58\x02\x26\x0c\xa3\xdc\x19\x11\x8e\x1b\x6d\x98\xdc\x69\xe9\xaa\x4f\xa1\xe9\xe8\xf5\xb8\x92\xfd\x2e\x1c\x74\xfc\x82\x8e\x03\x8e\xb4\x1d\x22\x8e\x63\xc8\x3f\xc7\xd1\x50\x14\xf8\x60\x50\x68\x26\x85\x86\xb4\x6a\xa5\xd4\x08\x1b\x25\x3b\xb0\x95\x44\x5f\x16\xe1\x63\x04\xa9\x64\x57\xd0\x2f\xf4\x41\xaa\xa6\x70\x5f\x2a\x14\x62\xd1\x51\x6d\x50\x15\x9c\xdd\xba\xb9\x4e\xd6\x98\x4d\x21\x62\x9f\xa0\x84\xe2\x57\x92\x1a\xd9\xf1\xfd\x17\x2d\xc5\xfe\x8b\xde\x57\x5a\xef\x5b\xd3\xf1\x7d\x23\xf7\x3b\xfa\xa6\xe3\x7b\xdd\xee\x1f\x3a\x9e\x9d\x16\xc4\xa0\x36\x01\xf5\x1b\xf8\x84\xcd\xfb\x87\x9e\x9c\xda\xae\x79\xc5\x04\x5b\x8d\x90\x2b\xa9\x94\xff\x24\x31\x91\xed\x0f\x2b\x4b\x58\xed\x3a\xbe\xca\xc6\xc3\x57\x3b\xda\xf1\xd5\xfa\xa9\x54\x23\x23\xa1\x46\x72\x2a\x9a\x20\x36\x07\xca\x95\xff\x36\x92\x66\xb6\x3c\x7f\x94\x75\xf8\x46\x63\x77\x15\xc9\x99\x33\x76\x44\xc4\x25\xad\xbd\x0f\x38\xee\x5c\x68\x2e\xbe\x26\x3c\x1f\x9a\xfb\x7d\xa8\x02\x21\x29\x0d\x4a\x3d\x1f\xae\x6c\x93\x3a\x01\x5b\x0b\xb6\xa3\x2b\x2d\xbf\xfa\xa4\xdb\x09\x95\x7f\x19\x67\x1b\x70\x59\xe8\xb8\x3b\x8d\xe5\xd4\x50\x65\x0a\xfb\x9a\x4a\x95\xf1\x59\xda\x8e\x8e\x96\x33\xaa\x80\x72\x85\xb4\xde\x7d\x1a\x84\xf0\xdf\xb5\x5c\xc4\x84\xc7\x29\xf7\x59\x0d\xc4\xaf\xcf\xd9\x78\x9c\x47\x67\xa7\xad\xfb\x7e\xde\xb5\x2e\xa4\x1f\x7c\xfd\xb2\x22\xab\x8c\x98\x16\xc5\xe1\xd7\xa0\x85\x12\x9b\x5b\x0f\xc0\xbc\x81\xd5\x27\xaf\x00\xeb\x95\x75\x9d\xab\x30\x1e\xab\xc1\xd8\x1d\x2d\x14\x2f\x55\xba\xef\x78\x6b\x1b\x6c\xdf\xcf\x1f\x19\x1e\xa3\xc8\x52\xa8\xfb\x23\x70\x9c\x4d\x76\xcd\xb5\x11\x61\x5b\x46\x36\x4c\x50\xce\x77\xdf\xb2\xc4\xd3\xe4\xcf\x3d\x99\x7b\xe6\x50\x22\x2a\xd9\x75\xcc\x84\xfc\x3b\x15\xd1\x63\xb7\xe3\x57\x8e\xb1\x6e\xa7\x9f\x21\x5d\xea\xb9\x33\x58\x24\xab\x6f\x5d\x80\xd3\x77\x58\x69\x9f\xe5\x76\x92\xfe\xf3\xd4\xce\xc0\xff\x2c\xb3\x33\x13\xc7\x88\x0d\x9d\xdb\x16\x8f\xfb\xf9\x41\x58\x3d\x53\xe8\x9f\x4b\xd3\xbe\x5b\xff\x7f\x00\x00\x00\xff\xff\x01\x20\x42\x6a\x5f\x16\x00\x00") func jsAppJsBytes() ([]byte, error) { return bindataRead( @@ -125,7 +125,7 @@ func jsAppJs() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "js/app.js", size: 5811, mode: os.FileMode(420), modTime: time.Unix(1474467924, 0)} + info := bindataFileInfo{name: "js/app.js", size: 5727, mode: os.FileMode(420), modTime: time.Unix(1476174881, 0)} a := &asset{bytes: bytes, info: info} return a, nil }