+++ /dev/null
-package file_summary_by_instance
-
-import (
- "errors"
-
- // "github.com/sjmudd/pstop/lib"
-)
-
-// provide a mapping from filename to table.schema etc
-
-var (
- mapped_name map[string]string
- total, matched int
-)
-
-func init() {
- // setup on startup
- mapped_name = make(map[string]string)
-}
-
-func get_from_cache(key string) (result string, err error) {
- total++
- if result, ok := mapped_name[key]; ok {
- matched++
- // lib.Logger.Println("matched/total:", matched, total)
- return result, nil
- } else {
- // lib.Logger.Println("matched/total:", matched, total)
- return "", errors.New("Not found")
- }
-}
-
-func save_to_cache(key, value string) string {
- mapped_name[key] = value
- return value
-}