Moving to glide
Этот коммит содержится в:
39
vendor/github.com/mattermost/rsc/app/app.go
сгенерированный
поставляемый
Обычный файл
39
vendor/github.com/mattermost/rsc/app/app.go
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1,39 @@
|
||||
package app
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"net/http"
|
||||
|
||||
"appengine"
|
||||
"appengine/memcache"
|
||||
|
||||
_ "github.com/mattermost/rsc/appfs/server"
|
||||
_ "github.com/mattermost/rsc/blog/post"
|
||||
)
|
||||
|
||||
func init() {
|
||||
http.HandleFunc("/admin/", Admin)
|
||||
}
|
||||
|
||||
func Admin(w http.ResponseWriter, req *http.Request) {
|
||||
c := appengine.NewContext(req)
|
||||
switch req.FormValue("op") {
|
||||
default:
|
||||
fmt.Fprintf(w, "unknown op %s\n", req.FormValue("op"))
|
||||
case "memcache-get":
|
||||
key := req.FormValue("key")
|
||||
item, err := memcache.Get(c, key)
|
||||
if err != nil {
|
||||
fmt.Fprintf(w, "ERROR: %s\n", err)
|
||||
return
|
||||
}
|
||||
w.Write(item.Value)
|
||||
case "memcache-delete":
|
||||
key := req.FormValue("key")
|
||||
if err := memcache.Delete(c, key); err != nil {
|
||||
fmt.Fprintf(w, "ERROR: %s\n", err)
|
||||
return
|
||||
}
|
||||
fmt.Fprintf(w, "deleted %s\n", key)
|
||||
}
|
||||
}
|
||||
23
vendor/github.com/mattermost/rsc/app/app.yaml
сгенерированный
поставляемый
Обычный файл
23
vendor/github.com/mattermost/rsc/app/app.yaml
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1,23 @@
|
||||
# mkapp
|
||||
# ~/pub/go_appengine/dev_appserver.py --high_replication tmp
|
||||
# ~/pub/go_appengine/appcfg.py update tmp
|
||||
|
||||
application: rsc-swtch-app
|
||||
runtime: go
|
||||
version: test
|
||||
api_version: go1
|
||||
|
||||
handlers:
|
||||
- url: /\.appfs.*
|
||||
script: _go_app
|
||||
secure: always
|
||||
- url: /draft(/.*)?
|
||||
script: _go_app
|
||||
login: required
|
||||
- url: /admin(/.*)?
|
||||
script: _go_app
|
||||
login: admin
|
||||
|
||||
# MUST BE LAST
|
||||
- url: /.*
|
||||
script: _go_app
|
||||
16
vendor/github.com/mattermost/rsc/app/index.yaml
сгенерированный
поставляемый
Обычный файл
16
vendor/github.com/mattermost/rsc/app/index.yaml
сгенерированный
поставляемый
Обычный файл
@@ -0,0 +1,16 @@
|
||||
indexes:
|
||||
|
||||
# AUTOGENERATED
|
||||
|
||||
# This index.yaml is automatically updated whenever the dev_appserver
|
||||
# detects that a new type of query is run. If you want to manage the
|
||||
# index.yaml file manually, remove the above marker line (the line
|
||||
# saying "# AUTOGENERATED"). If you want to manage some indexes
|
||||
# manually, move them above the marker line. The index.yaml file is
|
||||
# automatically uploaded to the admin console when you next deploy
|
||||
# your application using appcfg.py.
|
||||
|
||||
- kind: FileInfo
|
||||
ancestor: yes
|
||||
properties:
|
||||
- name: Path
|
||||
Ссылка в новой задаче
Block a user