conf: change default mirror checking interval to 10m

This commit is contained in:
Unknwon committed 2016-07-23 20:20:09 +08:00
1 parent 26d52ceb48
commit 4e822c1911
3 files changed
+4 -8

No files matched your search

+1 -1
View File
@@ -314,7 +314,7 @@ RUN_AT_START = false
; Update mirrors ; Update mirrors
[cron.update_mirrors] [cron.update_mirrors]
SCHEDULE = @every 1h SCHEDULE = @every 10m
; Repository health check ; Repository health check
[cron.repo_health_check] [cron.repo_health_check]
+1 -5
View File
@@ -1651,12 +1651,8 @@ func MirrorUpdate() {
log.Trace("Doing: MirrorUpdate") log.Trace("Doing: MirrorUpdate")
mirrors := make([]*Mirror, 0, 10) mirrors := make([]*Mirror, 0, 10)
if err := x.Iterate(new(Mirror), func(idx int, bean interface{}) error { if err := x.Where("next_update_unix<=?", time.Now().Unix()).Iterate(new(Mirror), func(idx int, bean interface{}) error {
m := bean.(*Mirror) m := bean.(*Mirror)
if m.NextUpdate.After(time.Now()) {
return nil
}
if m.Repo == nil { if m.Repo == nil {
log.Error(4, "Disconnected mirror repository found: %d", m.ID) log.Error(4, "Disconnected mirror repository found: %d", m.ID)
return nil return nil
+2 -2
View File
@@ -286,7 +286,7 @@ func (fi bindataFileInfo) Sys() interface{} {
return nil return nil
} }
var _confAppIni = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\xb4\x5a\x5b\x6f\xe3\x48\x76\x7e\xe7\xaf\xa8\xf1\x64\xd2\xee\x80\x92\x7c\x69\xbb\x3d\x9e\xf5\x66\x64\x89\xb2\xb5\xad\xdb\x92\x72\xf7\xf4\x34\x0c\x9a\x16\x4b\x12\xc7\x14\xa9\x61\x51\x76\x7b\x10\x04\xbb\xc8\x43\x2e\x40\x90\x87\x04\x09\x02\x04\x41\xf2\x90\x2c\xb0\xb9\xed\x22\x2f\x3b\xc9\x24\x2f\x93\xbc\xf7\xfc\x87\xcd\x6c\xf6\x69\xff\x42\xbe\x73\xaa\x28\x51\x6e\x8f\x37\x0b\x24\x73\xb1\x8a\xc5\xaa\x53\x55\xe7\xfa\x9d\x53\x7c\x57\xf4\x9c\xe7\x8e\x2b\xf8\x4f\xb7\xdf\x6c\xb7\x5e\x8a\xe1\x69\xdb\x13\xad\x76\xc7\xb1\xde\x15\x83\x8e\x53\xf7\x1c\xd1\xad\x3f\x73\x44\xe3\xb4\xde\x3b\x71\x3c\xd1\xef\x89\x46\xdf\x75\x1d\x6f\xd0\xef\x35\xdb\xbd\x13\xd1\x38\xf3\x86\xfd\x2e\x3a\x7b\xad\xf6\x89\x9e\x69\x7d\x20\xea\xf3\xb9\x48\x82\x99\x14\xf9\x34\xc8\x85\x9a\xa6\x37\x4a\xa4\x89\x90\xd7\x32\xbb\x15\xf3\x60\x82\x17\x51\x1e\x4b\xab\x3e\x18\xf8\xbd\x7a\xd7\x11\x47\xe2\x24\x9d\xa8\x43\xfc\x15\x27\x51\x2e\x3c\x99\x5d\x47\x23\x09\x4a\x8d\x69\x90\x60\x38\xfa\xa2\xb1\xb8\x4d\x17\x22\x5b\x24\x22\x4e\x47\x41\x1c\xdf\x5a\xee\x59\xcf\x3f\xf3\xb0\xfb\x23\x31\x89\x72\x8c\x76\xa2\x7c\x2a\x33\xb1\x11\xca\xeb\x0d\x5b\x6c\xcc\xb3\x34\xdc\x10\x29\x3a\x72\xa9\x72\xf4\x84\x72\x1c\x2c\x62\xd0\x52\x7a\x0c\x53\xc0\xd1\x69\x03\x78\xb6\xac\x57\x99\x9c\xa7\x2a\xca\xd3\xec\xf6\xdc\x72\xfb\xfd\xa1\x38\xb2\xbc\x86\xdb\x1e\x0c\xfd\xe1\xcb\x01\x0d\xbb\x0c\xd4\x14\x2b\x35\x0d\xa5\x7a\xcf\x6b\x8b\xd1\x34\xc8\x94\xcc\x2d\x7a\xf0\xc1\x2a\xd7\x73\x68\xe2\x07\xa2\x95\x66\x23\x69\x8e\x9d\xc8\x1b\xb1\xa2\x2e\xf2\x54\x5c\x4a\x31\xcf\xa2\xeb\x20\x97\x56\xab\xef\x36\x1c\x7f\xe0\xb6\x9f\xd7\x87\xb4\xca\x38\x88\x15\x1d\xff\x24\x4e\x2f\x83\x58\xcc\x82\xd7\xd1\x6c\x31\x13\xa3\x4c\x06\x79\x04\x4e\xc6\xd1\x0c\x2c\x49\xc7\x65\x8a\x73\x9c\x7c\xa1\x64\x66\x8b\xca\xb6\x98\xc9\x20\x51\x22\x49\xf5\x48\xab\x5b\xff\xc8\x6f\xb8\x4e\x7d\xd8\xee\xf7\xfc\x4e\xbb\xdb\xc6\xfe\x30\x0c\x2b\x0c\x82\x7c\x34\x15\xc4\x1f\xf1\xe9\x42\x2e\xa4\x88\x65\x32\xc9\xa7\x36\xd6\xbc\x62\xbe\x07\x4a\xc4\x41\x06\x19\xa0\x81\xb5\x54\x74\x09\xc1\x0d\xce\x3a\x1d\xdf\x75\xbe\x7b\xe6\x78\x43\x1f\x7f\xcf\x1c\xbf\xe3\xf4\x4e\x86\xa7\x20\xbb\xbd\x85\x7f\xc0\xca\x45\x74\x0e\xfa\xbd\xc5\xec\x12\x1b\x2b\x6f\x35\x92\x4a\x2b\x46\x90\x49\x56\x0e\x19\x8a\x28\x81\x82\x80\x55\xaf\xe7\x71\x8a\x5e\xd2\x11\xcb\xf9\x68\xd0\xe9\xbb\x60\x4b\xfd\x04\xaa\xe6\xf7\xce\xba\xa0\xbe\xb3\xb5\x46\x34\x52\x6a\xf1\xcd\xe4\x98\x4c\xdb\xf3\xce\xee\x10\xd9\x5e\x27\xb2\x64\x6f\x3a\x03\xb3\xd4\x1d\x22\xc1\x28\x8f\xae\xa3\xfc\x56\x8c\xa5\x0c\xad\x96\xe3\x34\x7d\x66\x67\xbf\x0b\x36\x1a\x82\x7b\xa0\xf7\x3c\x88\xc1\x3e\x90\xbb\x80\x12\xce\x64\x65\x94\xe2\x28\x17\x90\x44\x1e\x88\x3c\x98\xd8\x24\x9c\x50\x5c\xde\x8a\x7a\x12\x66\x69\x14\x8a\x6f\x63\x5e\x95\x76\x52\x4f\xb0\xd6\x75\x10\xa3\x8f\x27\x41\x68\xe0\xfd\x46\x82\xd5\xb5\xfa\x86\x91\x0a\xc0\xf6\x0d\x71\x13\xc5\xb1\x98\x06\xd7\x64\x59\x72\xa9\xce\x2a\xbf\x8d\x49\x5b\xba\xc4\xba\x28\x19\xa7\x87\x62\x9a\xe7\x73\x75\x58\xab\x41\xab\x65\x9c\x42\x35\x54\x75\x92\xa6\x93\x58\x56\x71\xc8\xda\x8d\xbc\xac\x2d\xe6\x21\x34\x4f\xd5\x76\xb6\xb6\x9f\xd4\xb6\xb7\x6b\xde\x62\x3e\x4f\xb3\xbc\x32\x4e\xb3\x4a\xe9\x00\x95\x28\xa9\x34\xa6\x59\x8a\xe7\xdd\xf7\xf9\xa5\xd9\xbe\x35\x3c\x75\xba\x0e\xd8\x00\x19\xf9\x5d\x67\x58\xf7\x87\xf5\x13\xb0\xe2\xe2\xdd\xf1\x78\x6f\xf7\xc9\xee\x05\x6d\x28\x78\x2d\x54\xf4\x19\x73\x65\x1c\xc5\x24\x28\x56\x7b\x9c\x67\x1e\x07\xb7\x60\xc7\xa6\x39\x83\x22\x9b\x3c\xe8\x46\xc7\x8f\x59\x57\x9b\x6d\x6f\xd0\xa9\xbf\xf4\xc9\xa1\xf8\x5e\xfb\x63\xb2\x89\x83\xdd\x83\x83\xfd\xad\x03\xd6\xac\x6a\x10\xce\xa2\x64\x5d\xbf\x48\xf7\x1f\xd6\x04\xf2\x15\xeb\x8a\xb0\xb7\xf5\xb6\x8a\x3e\x48\xc2\x75\x06\xfd\x07\x49\x24\x69\x0e\xcf\xf5\x30\x91\x5e\x7f\xd8\x6e\xdc\xd5\xeb\xbd\x35\x32\x69\x36\x09\x92\xe8\x33\x6d\xed\x0f\xd1\xea\xbb\x27\x6f\xed\xc7\x7a\x35\x0b\xb2\xab\x30\xbd\x61\x0e\x39\x09\xe9\x0e\xb4\x26\x0b\xa1\x58\x98\x77\x09\x2f\x72\x05\x53\xcb\x65\xa2\x40\xde\x72\x7a\xf5\x63\xb0\x19\x7e\xab\x09\xdf\xd0\x73\xfc\x63\x78\x8a\x67\x25\x2f\xd4\x89\x14\x3b\x9b\xd1\x42\xe5\xe9\x4c\x9c\xb9\x9d\x8a\x37\x22\x15\x29\x1d\x13\x0e\x99\xf7\x46\xee\x22\x4a\xae\x94\xb8\x99\xca\x04\x0c\x4d\x42\x99\x45\xc9\x04\xaa\xa0\x77\x04\x72\x50\x22\xac\x1e\xcc\xe6\xd8\x15\xfc\xb6\x3d\x0b\x26\x09\xbc\xa7\x0e\x25\x3e\xa8\xfb\x5e\x83\x74\xcb\x83\x0f\xb5\x5e\x41\xaa\xf0\x9f\xe7\xd6\xc0\xed\x0f\xfb\xd0\x36\xec\x8b\x94\xdb\x6a\xf6\xbb\xf5\x76\x0f\x4f\x1c\x0d\xa6\xa9\xca\xd9\x61\xd3\x7c\x74\xbe\xb7\x59\x8c\x7f\x4c\x66\xf0\xde\xa6\x1e\x8e\x87\xf7\x36\x4f\x87\xc3\x81\x3f\xe8\xbb\xc3\xc7\xaa\x66\xf1\x43\xbd\xd9\xa4\x20\xb2\x55\xe5\x7f\xad\xe5\x00\xf4\xed\x92\x33\x03\x0b\x68\x11\xb1\xd9\xec\x7e\xfc\x98\xce\xcf\x67\xa0\x90\x25\x6e\xd2\xec\x8a\xf4\x6e\x53\x2d\xe0\x47\x71\x7a\xcf\x3b\x15\xda\xb6\x1e\xc3\x75\x40\x15\x14\x1d\x1f\x16\x27\x94\x8e\x6a\x55\x90\x6b\x27\x62\x86\x1d\x8b\x51\xa0\xc0\x44\x8a\x6b\x61\x4a\xaa\x83\x28\x01\x1e\xc2\x48\x46\x3a\xee\x95\xad\xfc\x9a\xfc\x0b\x4d\xae\xc7\x39\x94\x84\xfc\x7f\x12\xdf\x9a\xb8\x98\xf1\xba\x9a\x57\x20\x14\x4a\xb2\x27\x22\x48\x14\x14\x85\x62\x6c\x8d\Line truncated var _confAppIni = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\xb4\x5a\x5b\x6f\xe3\x48\x76\x7e\xe7\xaf\xa8\xf1\x64\xd2\xee\x80\x92\x7c\x69\xbb\x3d\x9e\xf5\x66\x64\x89\xb2\xb5\xad\xdb\x92\x72\xf7\xf4\x34\x0c\x9a\x16\x4b\x12\xc7\x14\xa9\x61\x51\x76\x7b\x10\x04\xbb\xc8\x43\x2e\x40\x90\x87\x04\x09\x02\x04\x41\xf2\x90\x2c\xb0\xb9\xed\x22\x2f\x3b\xc9\x24\x2f\x93\xbc\xf7\xfc\x87\xcd\x6c\xf6\x69\xff\x42\xbe\x73\xaa\x28\x51\x6e\x8f\x37\x0b\x24\x73\xb1\x8a\xc5\xaa\x53\x55\xe7\xfa\x9d\x53\x7c\x57\xf4\x9c\xe7\x8e\x2b\xf8\x4f\xb7\xdf\x6c\xb7\x5e\x8a\xe1\x69\xdb\x13\xad\x76\xc7\xb1\xde\x15\x83\x8e\x53\xf7\x1c\xd1\xad\x3f\x73\x44\xe3\xb4\xde\x3b\x71\x3c\xd1\xef\x89\x46\xdf\x75\x1d\x6f\xd0\xef\x35\xdb\xbd\x13\xd1\x38\xf3\x86\xfd\x2e\x3a\x7b\xad\xf6\x89\x9e\x69\x7d\x20\xea\xf3\xb9\x48\x82\x99\x14\xf9\x34\xc8\x85\x9a\xa6\x37\x4a\xa4\x89\x90\xd7\x32\xbb\x15\xf3\x60\x82\x17\x51\x1e\x4b\xab\x3e\x18\xf8\xbd\x7a\xd7\x11\x47\xe2\x24\x9d\xa8\x43\xfc\x15\x27\x51\x2e\x3c\x99\x5d\x47\x23\x09\x4a\x8d\x69\x90\x60\x38\xfa\xa2\xb1\xb8\x4d\x17\x22\x5b\x24\x22\x4e\x47\x41\x1c\xdf\x5a\xee\x59\xcf\x3f\xf3\xb0\xfb\x23\x31\x89\x72\x8c\x76\xa2\x7c\x2a\x33\xb1\x11\xca\xeb\x0d\x5b\x6c\xcc\xb3\x34\xdc\x10\x29\x3a\x72\xa9\x72\xf4\x84\x72\x1c\x2c\x62\xd0\x52\x7a\x0c\x53\xc0\xd1\x69\x03\x78\xb6\xac\x57\x99\x9c\xa7\x2a\xca\xd3\xec\xf6\xdc\x72\xfb\xfd\xa1\x38\xb2\xbc\x86\xdb\x1e\x0c\xfd\xe1\xcb\x01\x0d\xbb\x0c\xd4\x14\x2b\x35\x0d\xa5\x7a\xcf\x6b\x8b\xd1\x34\xc8\x94\xcc\x2d\x7a\xf0\xc1\x2a\xd7\x73\x68\xe2\x07\xa2\x95\x66\x23\x69\x8e\x9d\xc8\x1b\xb1\xa2\x2e\xf2\x54\x5c\x4a\x31\xcf\xa2\xeb\x20\x97\x56\xab\xef\x36\x1c\x7f\xe0\xb6\x9f\xd7\x87\xb4\xca\x38\x88\x15\x1d\xff\x24\x4e\x2f\x83\x58\xcc\x82\xd7\xd1\x6c\x31\x13\xa3\x4c\x06\x79\x04\x4e\xc6\xd1\x0c\x2c\x49\xc7\x65\x8a\x73\x9c\x7c\xa1\x64\x66\x8b\xca\xb6\x98\xc9\x20\x51\x22\x49\xf5\x48\xab\x5b\xff\xc8\x6f\xb8\x4e\x7d\xd8\xee\xf7\xfc\x4e\xbb\xdb\xc6\xfe\x30\x0c\x2b\x0c\x82\x7c\x34\x15\xc4\x1f\xf1\xe9\x42\x2e\xa4\x88\x65\x32\xc9\xa7\x36\xd6\xbc\x62\xbe\x07\x4a\xc4\x41\x06\x19\xa0\x81\xb5\x54\x74\x09\xc1\x0d\xce\x3a\x1d\xdf\x75\xbe\x7b\xe6\x78\x43\x1f\x7f\xcf\x1c\xbf\xe3\xf4\x4e\x86\xa7\x20\xbb\xbd\x85\x7f\xc0\xca\x45\x74\x0e\xfa\xbd\xc5\xec\x12\x1b\x2b\x6f\x35\x92\x4a\x2b\x46\x90\x49\x56\x0e\x19\x8a\x28\x81\x82\x80\x55\xaf\xe7\x71\x8a\x5e\xd2\x11\xcb\xf9\x68\xd0\xe9\xbb\x60\x4b\xfd\x04\xaa\xe6\xf7\xce\xba\xa0\xbe\xb3\xb5\x46\x34\x52\x6a\xf1\xcd\xe4\x98\x4c\xdb\xf3\xce\xee\x10\xd9\x5e\x27\xb2\x64\x6f\x3a\x03\xb3\xd4\x1d\x22\xc1\x28\x8f\xae\xa3\xfc\x56\x8c\xa5\x0c\xad\x96\xe3\x34\x7d\x66\x67\xbf\x0b\x36\x1a\x82\x7b\xa0\xf7\x3c\x88\xc1\x3e\x90\xbb\x80\x12\xce\x64\x65\x94\xe2\x28\x17\x90\x44\x1e\x88\x3c\x98\xd8\x24\x9c\x50\x5c\xde\x8a\x7a\x12\x66\x69\x14\x8a\x6f\x63\x5e\x95\x76\x52\x4f\xb0\xd6\x75\x10\xa3\x8f\x27\x41\x68\xe0\xfd\x46\x82\xd5\xb5\xfa\x86\x91\x0a\xc0\xf6\x0d\x71\x13\xc5\xb1\x98\x06\xd7\x64\x59\x72\xa9\xce\x2a\xbf\x8d\x49\x5b\xba\xc4\xba\x28\x19\xa7\x87\x62\x9a\xe7\x73\x75\x58\xab\x41\xab\x65\x9c\x42\x35\x54\x75\x92\xa6\x93\x58\x56\x71\xc8\xda\x8d\xbc\xac\x2d\xe6\x21\x34\x4f\xd5\x76\xb6\xb6\x9f\xd4\xb6\xb7\x6b\xde\x62\x3e\x4f\xb3\xbc\x32\x4e\xb3\x4a\xe9\x00\x95\x28\xa9\x34\xa6\x59\x8a\xe7\xdd\xf7\xf9\xa5\xd9\xbe\x35\x3c\x75\xba\x0e\xd8\x00\x19\xf9\x5d\x67\x58\xf7\x87\xf5\x13\xb0\xe2\xe2\xdd\xf1\x78\x6f\xf7\xc9\xee\x05\x6d\x28\x78\x2d\x54\xf4\x19\x73\x65\x1c\xc5\x24\x28\x56\x7b\x9c\x67\x1e\x07\xb7\x60\xc7\xa6\x39\x83\x22\x9b\x3c\xe8\x46\xc7\x8f\x59\x57\x9b\x6d\x6f\xd0\xa9\xbf\xf4\xc9\xa1\xf8\x5e\xfb\x63\xb2\x89\x83\xdd\x83\x83\xfd\xad\x03\xd6\xac\x6a\x10\xce\xa2\x64\x5d\xbf\x48\xf7\x1f\xd6\x04\xf2\x15\xeb\x8a\xb0\xb7\xf5\xb6\x8a\x3e\x48\xc2\x75\x06\xfd\x07\x49\x24\x69\x0e\xcf\xf5\x30\x91\x5e\x7f\xd8\x6e\xdc\xd5\xeb\xbd\x35\x32\x69\x36\x09\x92\xe8\x33\x6d\xed\x0f\xd1\xea\xbb\x27\x6f\xed\xc7\x7a\x35\x0b\xb2\xab\x30\xbd\x61\x0e\x39\x09\xe9\x0e\xb4\x26\x0b\xa1\x58\x98\x77\x09\x2f\x72\x05\x53\xcb\x65\xa2\x40\xde\x72\x7a\xf5\x63\xb0\x19\x7e\xab\x09\xdf\xd0\x73\xfc\x63\x78\x8a\x67\x25\x2f\xd4\x89\x14\x3b\x9b\xd1\x42\xe5\xe9\x4c\x9c\xb9\x9d\x8a\x37\x22\x15\x29\x1d\x13\x0e\x99\xf7\x46\xee\x22\x4a\xae\x94\xb8\x99\xca\x04\x0c\x4d\x42\x99\x45\xc9\x04\xaa\xa0\x77\x04\x72\x50\x22\xac\x1e\xcc\xe6\xd8\x15\xfc\xb6\x3d\x0b\x26\x09\xbc\xa7\x0e\x25\x3e\xa8\xfb\x5e\x83\x74\xcb\x83\x0f\xb5\x5e\x41\xaa\xf0\x9f\xe7\xd6\xc0\xed\x0f\xfb\xd0\x36\xec\x8b\x94\xdb\x6a\xf6\xbb\xf5\x76\x0f\x4f\x1c\x0d\xa6\xa9\xca\xd9\x61\xd3\x7c\x74\xbe\xb7\x59\x8c\x7f\x4c\x66\xf0\xde\xa6\x1e\x8e\x87\xf7\x36\x4f\x87\xc3\x81\x3f\xe8\xbb\xc3\xc7\xaa\x66\xf1\x43\xbd\xd9\xa4\x20\xb2\x55\xe5\x7f\xad\xe5\x00\xf4\xed\x92\x33\x03\x0b\x68\x11\xb1\xd9\xec\x7e\xfc\x98\xce\xcf\x67\xa0\x90\x25\x6e\xd2\xec\x8a\xf4\x6e\x53\x2d\xe0\x47\x71\x7a\xcf\x3b\x15\xda\xb6\x1e\xc3\x75\x40\x15\x14\x1d\x1f\x16\x27\x94\x8e\x6a\x55\x90\x6b\x27\x62\x86\x1d\x8b\x51\xa0\xc0\x44\x8a\x6b\x61\x4a\xaa\x83\x28\x01\x1e\xc2\x48\x46\x3a\xee\x95\xad\xfc\x9a\xfc\x0b\x4d\xae\xc7\x39\x94\x84\xfc\x7f\x12\xdf\x9a\xb8\x98\xf1\xba\x9a\x57\x20\x14\x4a\xb2\x27\x22\x48\x14\x14\x85\x62\x6c\x8d\Line truncated
func confAppIniBytes() ([]byte, error) { func confAppIniBytes() ([]byte, error) {
return bindataRead( return bindataRead(
@@ -301,7 +301,7 @@ func confAppIni() (*asset, error) {
return nil, err return nil, err
} }
info := bindataFileInfo{name: "conf/app.ini", size: 11756, mode: os.FileMode(420), modTime: time.Unix(1468718350, 0)} info := bindataFileInfo{name: "conf/app.ini", size: 11757, mode: os.FileMode(420), modTime: time.Unix(1469276003, 0)}
a := &asset{bytes: bytes, info: info} a := &asset{bytes: bytes, info: info}
return a, nil return a, nil
} }