2014-05-02 17:22:05 -05:00
|
|
|
package pebble
|
|
|
|
|
2016-10-01 18:01:30 +02:00
|
|
|
type Adaptor struct {
|
2014-11-28 18:10:05 -08:00
|
|
|
name string
|
2014-05-02 17:22:05 -05:00
|
|
|
}
|
|
|
|
|
2016-10-01 18:01:30 +02:00
|
|
|
// NewAdaptor creates a new pebble adaptor
|
|
|
|
func NewAdaptor() *Adaptor {
|
|
|
|
return &Adaptor{
|
|
|
|
name: "Pebble",
|
2014-05-23 17:09:18 -05:00
|
|
|
}
|
2014-05-02 17:22:05 -05:00
|
|
|
}
|
|
|
|
|
2016-10-01 18:01:30 +02:00
|
|
|
func (a *Adaptor) Name() string { return a.name }
|
|
|
|
func (a *Adaptor) SetName(n string) { a.name = n }
|
2014-11-28 18:10:05 -08:00
|
|
|
|
2016-07-13 10:44:47 -06:00
|
|
|
// Connect returns true if connection to pebble is established successfully
|
2016-11-07 20:10:04 +01:00
|
|
|
func (a *Adaptor) Connect() (err error) {
|
2014-11-19 23:21:19 -08:00
|
|
|
return
|
2014-05-02 17:22:05 -05:00
|
|
|
}
|
|
|
|
|
2016-07-13 10:44:47 -06:00
|
|
|
// Finalize returns true if connection to pebble is finalized successfully
|
2016-11-07 20:10:04 +01:00
|
|
|
func (a *Adaptor) Finalize() (err error) {
|
2014-11-19 23:21:19 -08:00
|
|
|
return
|
2014-05-02 17:22:05 -05:00
|
|
|
}
|