-
Notifications
You must be signed in to change notification settings - Fork 5
/
whatsthis.go
67 lines (48 loc) · 1.55 KB
/
whatsthis.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
package whatsthis
import (
"github.com/powersj/whatsthis/pkg/cloud"
"github.com/powersj/whatsthis/pkg/container"
"github.com/powersj/whatsthis/pkg/cpu"
"github.com/powersj/whatsthis/pkg/distro"
"github.com/powersj/whatsthis/pkg/memory"
"github.com/powersj/whatsthis/pkg/network"
"github.com/powersj/whatsthis/pkg/platform"
"github.com/powersj/whatsthis/pkg/storage"
"github.com/powersj/whatsthis/pkg/virt"
)
// CloudProbe alias for cloud.Probe.
type CloudProbe = cloud.Probe
// ContainerProbe alias for container.Probe.
type ContainerProbe = container.Probe
// CPUProbe alias for cpu.Probe.
type CPUProbe = cpu.Probe
// DistroProbe alias for distro.Probe.
type DistroProbe = distro.Probe
// MemoryProbe alias for memory.Probe.
type MemoryProbe = memory.Probe
// NetworkProbe alias for network.Probe.
type NetworkProbe = network.Probe
// StorageProbe alias for storage.Probe.
type StorageProbe = storage.Probe
// PlatformProbe alias for platform.Probe.
type PlatformProbe = platform.Probe
// VirtProbe alias for virt.Probe.
type VirtProbe = virt.Probe
// Cloud alias for new struct.
var Cloud = cloud.New
// Container alias for new struct.
var Container = container.New
// CPU alias for new struct.
var CPU = cpu.New
// Distro alias for new struct.
var Distro = distro.New
// Memory alias for new struct.
var Memory = memory.New
// Network alias for new struct.
var Network = network.New
// Storage alias for new struct.
var Storage = storage.New
// Platform alias for new struct.
var Platform = platform.New
// Virt alias for new struct.
var Virt = virt.New