MCPcopy Create free account
hub / github.com/cloudfoundry/bosh-agent / linux

Struct linux

platform/linux_platform.go:112–136  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

110}
111
112type linux struct {
113 fs boshsys.FileSystem
114 cmdRunner boshsys.CmdRunner
115 collector boshstats.Collector
116 compressor boshcmd.Compressor
117 copier boshcmd.Copier
118 dirProvider boshdirs.Provider
119 vitalsService boshvitals.Service
120 cdutil cdrom.CDUtil
121 diskManager boshdisk.Manager
122 netManager boshnet.Manager
123 certManager boshcert.Manager
124 monitRetryStrategy boshretry.RetryStrategy
125 devicePathResolver boshdpresolv.DevicePathResolver
126 symlinkDeviceResolver *boshdpresolv.SymlinkDeviceResolver
127 options LinuxOptions
128 state *BootstrapState
129 logger boshlog.Logger
130 defaultNetworkResolver boshsettings.DefaultNetworkResolver
131 uuidGenerator boshuuid.Generator
132 auditLogger AuditLogger
133 logsTarProvider boshlogstarprovider.LogsTarProvider
134 serviceManager servicemanager.ServiceManager
135 firewallManager firewall.Manager
136}
137
138func NewLinuxPlatform(
139 fs boshsys.FileSystem,

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected