package fake
import "github.com/google/cadvisor/devicemapper/fake"
Copyright 2016 Google Inc. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright 2016 Google Inc. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
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.40.0
- Published
- Jul 8, 2021
- Platform
- darwin/amd64
- Imports
- 1 packages
- Last checked
- 32 minutes ago –
Tools for package owners.