package fake
import "github.com/google/cadvisor/devicemapper/fake"
Index ¶
- type DmsetupCommand
- type FakeDmsetupClient
- func NewFakeDmsetupClient(t *testing.T, commands ...DmsetupCommand) *FakeDmsetupClient
- func (c *FakeDmsetupClient) AddCommand(name string, result string, err error)
- func (c *FakeDmsetupClient) Message(deviceName string, sector int, message string) ([]byte, error)
- func (c *FakeDmsetupClient) Status(deviceName string) ([]byte, error)
- func (c *FakeDmsetupClient) Table(deviceName string) ([]byte, error)
- type FakeThinLsClient
Types ¶
type DmsetupCommand ¶
type FakeDmsetupClient ¶
type FakeDmsetupClient struct {
// contains filtered or unexported fields
}
FakeDmsetupClient is a thread-unsafe fake implementation of the DmsetupClient interface
func NewFakeDmsetupClient ¶
func NewFakeDmsetupClient(t *testing.T, commands ...DmsetupCommand) *FakeDmsetupClient
NewFakeDmsetupClient returns a new fake DmsetupClient.
func (*FakeDmsetupClient) AddCommand ¶
func (c *FakeDmsetupClient) AddCommand(name string, result string, err error)
func (*FakeDmsetupClient) Message ¶
func (*FakeDmsetupClient) Status ¶
func (c *FakeDmsetupClient) Status(deviceName string) ([]byte, error)
func (*FakeDmsetupClient) Table ¶
func (c *FakeDmsetupClient) Table(deviceName string) ([]byte, error)
type FakeThinLsClient ¶
type FakeThinLsClient struct {
// contains filtered or unexported fields
}
func NewFakeThinLsClient ¶
func NewFakeThinLsClient(result map[string]uint64, err error) *FakeThinLsClient
NewFakeThinLsClient returns a new fake ThinLsClient.
func (*FakeThinLsClient) ThinLs ¶
func (c *FakeThinLsClient) ThinLs(deviceName string) (map[string]uint64, error)
Source Files ¶
dmsetup_client_fake.go thin_ls_client_fake.go
- Version
- v0.52.1 (latest)
- Published
- Mar 5, 2025
- Platform
- linux/amd64
- Imports
- 1 packages
- Last checked
- 3 days ago –
Tools for package owners.