• Home
  • Raw
  • Download

Lines Matching full:settings

135     """Assert that given protobuf is a policy with device settings in it.
138 @raises OwnershipError if this isn't CrOS policy, or has no settings inside.
157 def assert_guest_setting(settings, guests): argument
158 """Assert that given protobuf has given guest-related settings.
160 @param settings: a ChromeDeviceSettingsProto protobuf.
162 @raises OwnershipError if settings doesn't enforce the provided setting.
164 if not settings.HasField("guest_mode_enabled"):
166 if not settings.guest_mode_enabled.HasField("guest_mode_enabled"):
168 if settings.guest_mode_enabled.guest_mode_enabled != guests:
172 def assert_show_users(settings, show_users): argument
173 """Assert that given protobuf has given user-avatar-showing settings.
175 @param settings: a ChromeDeviceSettingsProto protobuf.
177 @raises OwnershipError if settings doesn't enforce the provided setting.
179 if not settings.HasField("show_user_names"):
181 if not settings.show_user_names.HasField("show_user_names"):
183 if settings.show_user_names.show_user_names != show_users:
187 def assert_roaming(settings, roaming): argument
188 """Assert that given protobuf has given roaming settings.
190 @param settings: a ChromeDeviceSettingsProto protobuf.
192 @raises OwnershipError if settings doesn't enforce the provided setting.
194 if not settings.HasField("data_roaming_enabled"):
196 if not settings.data_roaming_enabled.HasField("data_roaming_enabled"):
198 if settings.data_roaming_enabled.data_roaming_enabled != roaming:
202 def assert_new_users(settings, new_users): argument
203 """Assert that given protobuf has given new user settings.
205 @param settings: a ChromeDeviceSettingsProto protobuf.
207 @raises OwnershipError if settings doesn't enforce the provided setting.
209 if not settings.HasField("allow_new_users"):
211 if not settings.allow_new_users.HasField("allow_new_users"):
213 if settings.allow_new_users.allow_new_users != new_users:
217 def assert_users_on_whitelist(settings, users): argument
220 @param settings: a ChromeDeviceSettingsProto protobuf.
222 @raises OwnershipError if settings doesn't enforce the provided setting.
224 if settings.HasField("user_whitelist"):
226 if user not in settings.user_whitelist.user_whitelist: