@@ -114,7 +114,7 @@ class JailParams(collections.abc.MutableMapping):
114
114
"""Collection of jail parameters."""
115
115
116
116
__base_class = JailParam
117
- __sysrc_params : typing .Dict [str , freebsd_sysctl .Sysctl ]
117
+ __sysctl_params : typing .Dict [str , freebsd_sysctl .Sysctl ]
118
118
119
119
def __iter__ (self ) -> typing .Iterator [str ]:
120
120
"""Iterate over the jail param names."""
@@ -133,28 +133,28 @@ def keys(self) -> typing.KeysView[str]:
133
133
return collections .abc .KeysView (list (self .__iter__ ())) # noqa: T484
134
134
135
135
def __getitem__ (self , key : str ) -> typing .Any :
136
- """Set of jail params sysrc is not implemented."""
136
+ """Set of jail params sysctl is not implemented."""
137
137
return self .memoized_params .__getitem__ (key )
138
138
139
139
def __setitem__ (self , key : str , value : typing .Any ) -> None :
140
- """Set of jail params sysrc is not supportes."""
140
+ """Set of jail params sysctl is not supportes."""
141
141
self .memoized_params .__setitem__ (key , value )
142
142
143
143
def __delitem__ (self , key : str ) -> None :
144
- """Delete of jail param sysrc not supported."""
144
+ """Delete of jail param sysctl not supported."""
145
145
self .memoized_params .__delitem__ (key )
146
146
147
147
@property
148
148
def memoized_params (self ) -> typing .Dict [str , freebsd_sysctl .Sysctl ]:
149
149
"""Return the memorized params initialized on first access."""
150
150
try :
151
- return self .__sysrc_params
151
+ return self .__sysctl_params
152
152
except AttributeError :
153
153
pass
154
- self .__update_sysrc_jail_params ()
155
- return self .__sysrc_params
154
+ self .__update_sysctl_jail_params ()
155
+ return self .__sysctl_params
156
156
157
- def __update_sysrc_jail_params (self ) -> None :
157
+ def __update_sysctl_jail_params (self ) -> None :
158
158
prefix = "security.jail.param"
159
159
jail_params = filter (
160
160
lambda x : not any ((
@@ -163,19 +163,19 @@ def __update_sysrc_jail_params(self) -> None:
163
163
)),
164
164
self .__base_class (prefix ).children
165
165
)
166
- # permanently store the queried sysrc in the singleton class
167
- JailParams .__sysrc_params = dict ([(x .name , x ,) for x in jail_params ])
166
+ # permanently store the queried sysctl in the singleton class
167
+ JailParams .__sysctl_params = dict ([(x .name , x ,) for x in jail_params ])
168
168
169
169
170
170
class HostJailParams (JailParams ):
171
- """Read-only host jail parameters obtained from sysrc ."""
171
+ """Read-only host jail parameters obtained from sysctl ."""
172
172
173
173
__base_class = freebsd_sysctl .Sysctl
174
174
175
175
def __setitem__ (self , key : str , value : typing .Any ) -> None :
176
- """Set of jail params sysrc is not supportes."""
176
+ """Set of jail params sysctl is not supportes."""
177
177
raise NotImplementedError ("jail param sysctl cannot be modified" )
178
178
179
179
def __delitem__ (self , key : str ) -> None :
180
- """Delete of jail param sysrc not supported."""
180
+ """Delete of jail param sysctl not supported."""
181
181
raise NotImplementedError ("jail param sysctl cannot be deleted" )
0 commit comments