func (d *driver) populateEndpoints() error {
    kvol, err := d.store.List(&endpoint{})
    if err != nil && err != datastore.ErrKeyNotFound {
        return fmt.Errorf("failed to get ipvlan endpoints from store: %v", err)
    }