|
|
@ -271,6 +271,8 @@ func (v HostinfoView) Services() views.Slice[Service] { return views.SliceOf(
|
|
|
|
func (v HostinfoView) NetInfo() NetInfoView { return v.ж.NetInfo.View() }
|
|
|
|
func (v HostinfoView) NetInfo() NetInfoView { return v.ж.NetInfo.View() }
|
|
|
|
func (v HostinfoView) SSH_HostKeys() views.Slice[string] { return views.SliceOf(v.ж.SSH_HostKeys) }
|
|
|
|
func (v HostinfoView) SSH_HostKeys() views.Slice[string] { return views.SliceOf(v.ж.SSH_HostKeys) }
|
|
|
|
func (v HostinfoView) Cloud() string { return v.ж.Cloud }
|
|
|
|
func (v HostinfoView) Cloud() string { return v.ж.Cloud }
|
|
|
|
|
|
|
|
func (v HostinfoView) Userspace() opt.Bool { return v.ж.Userspace }
|
|
|
|
|
|
|
|
func (v HostinfoView) UserspaceRouter() opt.Bool { return v.ж.UserspaceRouter }
|
|
|
|
func (v HostinfoView) Equal(v2 HostinfoView) bool { return v.ж.Equal(v2.ж) }
|
|
|
|
func (v HostinfoView) Equal(v2 HostinfoView) bool { return v.ж.Equal(v2.ж) }
|
|
|
|
|
|
|
|
|
|
|
|
// A compilation failure here means this code must be regenerated, with the command at the top of this file.
|
|
|
|
// A compilation failure here means this code must be regenerated, with the command at the top of this file.
|
|
|
@ -294,6 +296,8 @@ var _HostinfoViewNeedsRegeneration = Hostinfo(struct {
|
|
|
|
NetInfo *NetInfo
|
|
|
|
NetInfo *NetInfo
|
|
|
|
SSH_HostKeys []string
|
|
|
|
SSH_HostKeys []string
|
|
|
|
Cloud string
|
|
|
|
Cloud string
|
|
|
|
|
|
|
|
Userspace opt.Bool
|
|
|
|
|
|
|
|
UserspaceRouter opt.Bool
|
|
|
|
}{})
|
|
|
|
}{})
|
|
|
|
|
|
|
|
|
|
|
|
// View returns a readonly view of NetInfo.
|
|
|
|
// View returns a readonly view of NetInfo.
|
|
|
|