func (c cacherLog) Set(key string, data interface{}) error {
    c.logger.Trace("[%s] saving cache...", key)
    t := time.Now()
    if err := c.cacher.Set(key, data); err != nil {
        c.logger.Error("[%s] failed saving cache: %s", key, err.Error())