(name string)
| 149 | } |
| 150 | |
| 151 | func (m SessionModule) StringParam(name string) (error, string) { |
| 152 | if p, found := m.params[name]; found { |
| 153 | if err, v := p.Get(m.Session); err != nil { |
| 154 | return err, "" |
| 155 | } else { |
| 156 | return nil, v.(string) |
| 157 | } |
| 158 | } else { |
| 159 | return fmt.Errorf("Parameter %s does not exist.", name), "" |
| 160 | } |
| 161 | } |
| 162 | |
| 163 | func (m SessionModule) IPParam(name string) (error, net.IP) { |
| 164 | if err, v := m.StringParam(name); err != nil { |