ucsschool package#
Subpackages#
- ucsschool.exam package
- ucsschool.http_api package
- Subpackages
- ucsschool.http_api.app package
- ucsschool.http_api.import_api package
- Subpackages
- Submodules
- ucsschool.http_api.import_api.admin module
- ucsschool.http_api.import_api.apps module
- ucsschool.http_api.import_api.constants module
- ucsschool.http_api.import_api.http_api_import_frontend module
HttpApiImportFrontendHttpApiImportFrontend.http_api_specific_configHttpApiImportFrontend.import_initiatorHttpApiImportFrontend.reader_classHttpApiImportFrontend.parse_cmdline()HttpApiImportFrontend.setup_logging()HttpApiImportFrontend.configuration_filesHttpApiImportFrontend.make_job_state()HttpApiImportFrontend.setup_config()HttpApiImportFrontend.update_job_state()
- ucsschool.http_api.import_api.import_logging module
- ucsschool.http_api.import_api.models module
RoleSchoolTextArtifactTextArtifact.pathTextArtifact.textTextArtifact.get_text()TextArtifact.get_userimportjob()TextArtifact.DoesNotExistTextArtifact.MultipleObjectsReturnedTextArtifact.idTextArtifact.objectsTextArtifact.userimportjob_log_fileTextArtifact.userimportjob_password_fileTextArtifact.userimportjob_summary_file
LogfilePasswordsFileSummaryFileUserImportJobUserImportJob.dryrunUserImportJob.principalUserImportJob.schoolUserImportJob.source_uidUserImportJob.statusUserImportJob.user_roleUserImportJob.task_idUserImportJob.resultUserImportJob.log_fileUserImportJob.password_fileUserImportJob.summary_fileUserImportJob.basedirUserImportJob.date_createdUserImportJob.input_fileUserImportJob.DoesNotExistUserImportJob.MultipleObjectsReturnedUserImportJob.get_next_by_date_created()UserImportJob.get_previous_by_date_created()UserImportJob.get_status_display()UserImportJob.get_user_role_display()UserImportJob.idUserImportJob.log_file_idUserImportJob.objectsUserImportJob.password_file_idUserImportJob.principal_idUserImportJob.result_idUserImportJob.school_idUserImportJob.summary_file_id
- ucsschool.http_api.import_api.serializers module
- ucsschool.http_api.import_api.tasks module
- ucsschool.http_api.import_api.utils module
- ucsschool.http_api.import_api.views module
UserImportJobFilterRoleFilterBackendSchoolFilterBackendUserImportJobFilterBackendRoleViewPermissionSchoolViewPermissionTextArtifactViewPermissionUserImportJobViewPermissionUserImportJobViewSetUserImportJobViewSet.querysetUserImportJobViewSet.serializer_classUserImportJobViewSet.filter_backendsUserImportJobViewSet.filterset_classUserImportJobViewSet.permission_classesUserImportJobViewSet.ordering_fieldsUserImportJobViewSet.perform_create()UserImportJobViewSet.retrieve()UserImportJobViewSet.list()UserImportJobViewSet.logfile()UserImportJobViewSet.passwords()UserImportJobViewSet.summary()UserImportJobViewSet.basenameUserImportJobViewSet.descriptionUserImportJobViewSet.detailUserImportJobViewSet.nameUserImportJobViewSet.suffix
SubResourceMixinLogFileViewSetPasswordsViewSetSummaryViewSetRoleViewSetRoleViewSet.querysetRoleViewSet.serializer_classRoleViewSet.filter_backendsRoleViewSet.filterset_fieldsRoleViewSet.ordering_fieldsRoleViewSet.permission_classesRoleViewSet.retrieve()RoleViewSet.list()RoleViewSet.basenameRoleViewSet.descriptionRoleViewSet.detailRoleViewSet.nameRoleViewSet.suffix
SchoolViewSetSchoolViewSet.querysetSchoolViewSet.serializer_classSchoolViewSet.filter_backendsSchoolViewSet.filterset_fieldsSchoolViewSet.ordering_fieldsSchoolViewSet.permission_classesSchoolViewSet.retrieve()SchoolViewSet.list()SchoolViewSet.user_imports()SchoolViewSet.roles()SchoolViewSet.basenameSchoolViewSet.descriptionSchoolViewSet.detailSchoolViewSet.nameSchoolViewSet.suffix
- Submodules
- ucsschool.http_api.auth_backend module
- ucsschool.http_api.client module
register_resource_client_class()get_resource_client_classes()register_resource_representation_class()get_resource_representation_classes()invalidate_resource_representation_classes_cache()ApiErrorBadRequestPermissionErrorObjectNotFoundServerErrorConnectionErrorIllegalURLErrorResourceRepresentationIteratorResourceRepresentationResourceRepresentation.SchoolResourceResourceRepresentation.RoleResourceResourceRepresentation.ResultResourceResourceRepresentation.UserImportJobResourceResourceRepresentation.UserImportJobResource.resource_nameResourceRepresentation.UserImportJobResource.log_fileResourceRepresentation.UserImportJobResource.password_fileResourceRepresentation.UserImportJobResource.schoolResourceRepresentation.UserImportJobResource.summary_fileResourceRepresentation.UserImportJobResource.result
ResourceRepresentation.get_repr()
Client
- ucsschool.http_api.manage module
- Subpackages
- ucsschool.import_lusd package
- Submodules
- ucsschool.import_lusd.cli module
ConfigurationErrorConfigurationConfiguration.lusd_api_urlConfiguration.lusd_api_oauth_issConfiguration.school_authorityConfiguration.skip_fetchConfiguration.skip_studentsConfiguration.skip_teachersConfiguration.dry_runConfiguration.student_import_config_pathConfiguration.teacher_import_config_pathConfiguration.log_levelConfiguration.school_id_mapConfiguration.authentication_key_file_pathConfiguration.lusd_data_save_pathConfiguration.ucs_school_import_cliConfiguration.validate()
normalize_schools()ImportLUSDget_args()run()
- ucsschool.import_lusd.reader module
- ucsschool.importer package
- Subpackages
- ucsschool.importer.contrib package
- ucsschool.importer.frontend package
- ucsschool.importer.mass_import package
- Submodules
- ucsschool.importer.mass_import.mass_import module
- ucsschool.importer.mass_import.sisopi_user_import module
- ucsschool.importer.mass_import.user_import module
UserImportUserImport.read_input()UserImport.create_and_modify_users()UserImport.find_importuser_in_ldap()UserImport.prepare_imported_user()UserImport.determine_add_modify_action()UserImport.get_existing_users_search_filter()UserImport.get_ids_of_existing_users()UserImport.detect_users_to_delete()UserImport.delete_users()UserImport.school_move()UserImport.do_school_move()UserImport.do_delete()UserImport.deactivate_user_now()UserImport.delete_user_now()UserImport.set_deactivation_grace()UserImport.set_deletion_grace()UserImport.log_stats()UserImport.progress_report()UserImport.get_result_data()
UserImportData
- ucsschool.importer.models package
- Submodules
- ucsschool.importer.models.import_user module
FunctionSignatureUsernameUniquenessTupleImportUserImportUser.source_uidImportUser.record_uidImportUser.no_overwrite_attributesImportUser.factoryImportUser.ucrImportUser.propImportUser.build_hook_line()ImportUser.call_hooks()ImportUser.call_format_hook()ImportUser.change_school()ImportUser.check_schools()ImportUser.create()ImportUser.create_without_hooks_roles()ImportUser.get_ldap_filter_for_user_role()ImportUser.get_by_import_id()ImportUser.deactivate()ImportUser.expire()ImportUser.from_dict()ImportUser.get_all_school_names()ImportUser.has_purge_timestamp()ImportUser.has_expired()ImportUser.has_expiry()ImportUser.readerImportUser.loImportUser.prepare_all()ImportUser.prepare_attributes()ImportUser.prepare_udm_properties()ImportUser.prepare_uids()ImportUser.make_birthday()ImportUser.make_expiration_date()ImportUser.parse_date()ImportUser.make_classes()ImportUser.make_disabled()ImportUser.make_firstname()ImportUser.make_lastname()ImportUser.make_email()ImportUser.make_password()ImportUser.make_record_uid()ImportUser.make_source_uid()ImportUser.make_school()ImportUser.make_schools()ImportUser.make_ucsschool_roles()ImportUser.make_udm_property()ImportUser.make_username()ImportUser.modify()ImportUser.modify_without_hooks()ImportUser.move()ImportUser.move_without_hooks()ImportUser.normalize()ImportUser.normalize_udm_properties()ImportUser.reactivate()ImportUser.remove()ImportUser.remove_without_hooks()ImportUser.validate()ImportUser.set_purge_timestamp()ImportUser.role_stingImportUser.school_classes_as_strImportUser.unique_email_handlerImportUser.username_handlerImportUser.username_schemeImportUser.solve_format_dependencies()ImportUser.format_from_scheme()ImportUser.get_class_for_udm_obj()ImportUser.get_school_class_objs()ImportUser.attribute_udm_names()ImportUser.to_dict()ImportUser.update()ImportUser.username_max_lengthImportUser.school_classes_invalid_character_replacement()ImportUser.logger
ImportStaffImportStudentImportTeacherImportTeachersAndStaff
- ucsschool.importer.reader package
- ucsschool.importer.utils package
- Submodules
- ucsschool.importer.utils.computer_import module
- ucsschool.importer.utils.computer_pyhook module
- ucsschool.importer.utils.config_pyhook module
- ucsschool.importer.utils.configuration_checks module
- ucsschool.importer.utils.constants module
- ucsschool.importer.utils.format_pyhook module
- ucsschool.importer.utils.import_pyhook module
- ucsschool.importer.utils.ldap_connection module
- ucsschool.importer.utils.logging module
- ucsschool.importer.utils.post_read_pyhook module
- ucsschool.importer.utils.pre_read_pyhook module
- ucsschool.importer.utils.result_pyhook module
- ucsschool.importer.utils.shell module
- ucsschool.importer.utils.test_user_creator module
- ucsschool.importer.utils.user_pyhook module
- ucsschool.importer.utils.username_handler module
NameCounterStorageBackendLdapStorageBackendMemoryStorageBackendUsernameHandlerUsernameHandler.attribute_nameUsernameHandler.attribute_storage_nameUsernameHandler.allowed_charsUsernameHandler.get_storage_backend()UsernameHandler.remove_bad_chars()UsernameHandler.format_name()UsernameHandler.format_username()UsernameHandler.counter_variable_to_functionUsernameHandler.always_counter()UsernameHandler.counter2()UsernameHandler.get_and_raise()
EmailHandler
- ucsschool.importer.utils.utils module
- ucsschool.importer.writer package
- Submodules
- ucsschool.importer.writer.base_writer module
- ucsschool.importer.writer.csv_writer module
- ucsschool.importer.writer.new_user_password_csv_exporter module
- ucsschool.importer.writer.result_exporter module
- ucsschool.importer.writer.test_user_csv_exporter module
- ucsschool.importer.writer.user_import_csv_result_exporter module
- Submodules
- ucsschool.importer.configuration module
- ucsschool.importer.default_user_import_factory module
DefaultUserImportFactoryDefaultUserImportFactory.init_wrapper()DefaultUserImportFactory.load_methods_from_config()DefaultUserImportFactory.make_reader()DefaultUserImportFactory.make_import_user()DefaultUserImportFactory.make_mass_importer()DefaultUserImportFactory.make_password_exporter()DefaultUserImportFactory.make_result_exporter()DefaultUserImportFactory.make_user_importer()DefaultUserImportFactory.make_ucr()DefaultUserImportFactory.make_unique_email_handler()DefaultUserImportFactory.make_username_handler()DefaultUserImportFactory.make_user_writer()
- ucsschool.importer.exceptions module
UcsSchoolImportErrorUcsSchoolImportFatalErrorUcsSchoolImportSkipImportRecordBadPasswordBadValueStoredComputerImportErrorConfigurationErrorCreationErrorDeletionErrorFormatErrorEmptyFormatResultErrorEmptyMandatoryAttributeInitialisationErrorInvalidBirthdayInvalidClassNameInvalidEmailInvalidSchoolClassesInvalidSchoolsLDAPWriteAccessDeniedMissingMandatoryAttributeMissingMailDomainMissingSchoolNameMissingUidModificationErrorMoveErrorNameKeyExistsNoRoleNotSupportedErrorNoUsernameAtAllNoValueStoredReadOnlyConfigurationTooManyErrorsUDMErrorUDMValueErrorUnknownActionUnknownDisabledSettingUnknownPropertyUnknownRoleUnknownSchoolNameUniqueIdErrorUsernameToLongUserValidationErrorWrongUserType
- ucsschool.importer.factory module
- Subpackages
- ucsschool.lib package
- Subpackages
- ucsschool.lib.models package
- Submodules
- ucsschool.lib.models.attributes module
ValidationErrorAttributeCommonNameis_valid_win_directory_name()UsernameDHCPServerNameDHCPServiceNameGroupNameSchoolClassNameShareNameSubnetNameDHCPSubnetNameSchoolNameDCNameFirstnameLastnameBirthdayUserExpirationDateEmailPasswordDisabledSchoolAttributeSchoolClassesAttributeSchoolClassAttributeWorkgroupAttributeWorkgroupsAttributeDescriptionDisplayNameEmptyAttributesContainerPathShareFileServerGroupsUsersIPAddressSubnetMaskDHCPSubnetMaskDHCPServiceAttributeBroadcastAddressNetworkBroadcastAddressNetworkAttributeNetmaskMACAddressInventoryNumberHostsSchoolsRecordUIDSourceUIDRolesSyntaxRoles
- ucsschool.lib.models.base module
NoObjectUnknownModelWrongModelWrongObjectTypeMultipleObjectsErrorUCSSchoolHelperAbstractClassUCSSchoolHelperAbstractClass.hook_sep_charUCSSchoolHelperAbstractClass.nameUCSSchoolHelperAbstractClass.schoolUCSSchoolHelperAbstractClass.cache()UCSSchoolHelperAbstractClass.invalidate_all_caches()UCSSchoolHelperAbstractClass.invalidate_cache()UCSSchoolHelperAbstractClass.supports_school()UCSSchoolHelperAbstractClass.supports_schools()UCSSchoolHelperAbstractClass.get_machine_connection()UCSSchoolHelperAbstractClass.positionUCSSchoolHelperAbstractClass.dnUCSSchoolHelperAbstractClass.set_attributes()UCSSchoolHelperAbstractClass.set_dn()UCSSchoolHelperAbstractClass.validate()UCSSchoolHelperAbstractClass.validate_roles()UCSSchoolHelperAbstractClass.add_warning()UCSSchoolHelperAbstractClass.add_error()UCSSchoolHelperAbstractClass.exists()UCSSchoolHelperAbstractClass.exists_outside_school()UCSSchoolHelperAbstractClass.call_hooks()UCSSchoolHelperAbstractClass.hook_init()UCSSchoolHelperAbstractClass.create()UCSSchoolHelperAbstractClass.create_without_hooks()UCSSchoolHelperAbstractClass.create_without_hooks_roles()UCSSchoolHelperAbstractClass.do_create()UCSSchoolHelperAbstractClass.modify()UCSSchoolHelperAbstractClass.modify_without_hooks()UCSSchoolHelperAbstractClass.modify_without_hooks_roles()UCSSchoolHelperAbstractClass.update_ucsschool_roles()UCSSchoolHelperAbstractClass.do_modify()UCSSchoolHelperAbstractClass.move()UCSSchoolHelperAbstractClass.move_without_hooks()UCSSchoolHelperAbstractClass.do_move()UCSSchoolHelperAbstractClass.do_move_roles()UCSSchoolHelperAbstractClass.change_school()UCSSchoolHelperAbstractClass.do_school_change()UCSSchoolHelperAbstractClass.remove()UCSSchoolHelperAbstractClass.remove_without_hooks()UCSSchoolHelperAbstractClass.get_name_from_dn()UCSSchoolHelperAbstractClass.get_school_from_dn()UCSSchoolHelperAbstractClass.find_field_label_from_name()UCSSchoolHelperAbstractClass.get_error_msg()UCSSchoolHelperAbstractClass.get_warning_msg()UCSSchoolHelperAbstractClass.create_validation_msg()UCSSchoolHelperAbstractClass.get_udm_object()UCSSchoolHelperAbstractClass.get_school_obj()UCSSchoolHelperAbstractClass.get_superordinate()UCSSchoolHelperAbstractClass.get_own_container()UCSSchoolHelperAbstractClass.get_container()UCSSchoolHelperAbstractClass.get_search_base()UCSSchoolHelperAbstractClass.init_udm_module()UCSSchoolHelperAbstractClass.get_all()UCSSchoolHelperAbstractClass.lookup()UCSSchoolHelperAbstractClass.build_easy_filter()UCSSchoolHelperAbstractClass.from_udm_obj()UCSSchoolHelperAbstractClass.get_class_for_udm_obj()UCSSchoolHelperAbstractClass.from_dn()UCSSchoolHelperAbstractClass.get_only_udm_obj()UCSSchoolHelperAbstractClass.get_first_udm_obj()UCSSchoolHelperAbstractClass.find_udm_superordinate()UCSSchoolHelperAbstractClass.to_dict()UCSSchoolHelperAbstractClass.logger
RoleSupportMixinRoleSupportMixin.ucsschool_rolesRoleSupportMixin.default_rolesRoleSupportMixin.get_schools()RoleSupportMixin.get_schools_from_udm_obj()RoleSupportMixin.roles_as_dictsRoleSupportMixin.do_move_roles()RoleSupportMixin.validate_roles()RoleSupportMixin.create_without_hooks_roles()RoleSupportMixin.update_ucsschool_roles()
- ucsschool.lib.models.computer module
AnyComputerSchoolDCSchoolDCSlaveSchoolComputerSchoolComputer.ip_addressSchoolComputer.subnet_maskSchoolComputer.mac_addressSchoolComputer.inventory_numberSchoolComputer.zoneSchoolComputer.type_nameSchoolComputer.DEFAULT_PREFIX_LENSchoolComputer.lookup()SchoolComputer.get_inventory_numbers()SchoolComputer.teacher_computerSchoolComputer.get_container()SchoolComputer.create()SchoolComputer.create_without_hooks()SchoolComputer.modify_without_hooks()SchoolComputer.get_ipv4_network()SchoolComputer.get_network()SchoolComputer.create_network()SchoolComputer.validate()SchoolComputer.get_class_for_udm_obj()SchoolComputer.from_udm_obj()SchoolComputer.to_dict()SchoolComputer.MetaSchoolComputer.logger
WindowsComputerMacComputerIPComputerUbuntuComputerLinuxComputer
- ucsschool.lib.models.dhcp module
- ucsschool.lib.models.group module
EmailAttributesMixinGroupGroup.nameGroup.descriptionGroup.usersGroup.get_container()Group.is_school_group()Group.is_school_workgroup()Group.is_school_class()Group.is_computer_room()Group.self_is_workgroup()Group.self_is_class()Group.self_is_computerroom()Group.get_class_for_udm_obj()Group.add_umc_policy()Group.MetaGroup.logger
BasicGroupBasicSchoolGroupSchoolGroupSchoolClassSchoolClass.nameSchoolClass.default_rolesSchoolClass.ShareClassSchoolClass.create_without_hooks()SchoolClass.create_share()SchoolClass.modify_without_hooks()SchoolClass.remove_without_hooks()SchoolClass.get_container()SchoolClass.to_dict()SchoolClass.get_class_for_udm_obj()SchoolClass.hook_init()SchoolClass.validate()SchoolClass.logger
WorkGroupComputerRoom
- ucsschool.lib.models.hook module
- ucsschool.lib.models.meta module
- ucsschool.lib.models.misc module
- ucsschool.lib.models.network module
- ucsschool.lib.models.policy module
- ucsschool.lib.models.school module
SchoolSchool.nameSchool.dc_nameSchool.dc_name_administrativeSchool.class_share_file_serverSchool.home_share_file_serverSchool.schoolSchool.educational_serversSchool.administrative_serversSchool.default_rolesSchool.display_nameSchool.validate()School.get_district()School.get_own_container()School.get_container()School.cn_name()School.create_default_containers()School.group_name()School.get_umc_policy_dn()School.create_default_groups()School.get_dc_name_fallback()School.get_dc_name()School.get_share_fileserver_dn()School.get_class_share_file_server()School.get_home_share_file_server()School.get_administrative_group_name()School.get_administrative_server_names()School.get_educational_server_names()School.add_host_to_dc_group()School.shall_create_administrative_objects()School.create_dc_slave()School.add_domain_controllers()School.get_dhcp_service()School.create_without_hooks()School.remove_without_hooks()School.get_schools()School.from_binddn()School.from_udm_obj()School.get_all()School.invalidate_cache()School.set_ucsschool_role_for_dc()School.create_market_place_share()School.create_dhcp_search_base()School.create_dhcp_dns_policy()School.create_import_group()School.create_exam_group()School.MetaSchool.logger
- ucsschool.lib.models.share module
NoSIDNoSchoolGroupSetNTACLsMixinSetNTACLsMixin.get_nt_acls()SetNTACLsMixin.get_groups_samba_sid()SetNTACLsMixin.get_ou_admin_full_control()SetNTACLsMixin.get_aces_deny_students_change_permissions()SetNTACLsMixin.get_aces_work_group()SetNTACLsMixin.get_aces_market_place()SetNTACLsMixin.get_aces_class_group()SetNTACLsMixin.set_nt_acls()
ShareGroupShareWorkGroupShareClassShareMarketplaceShare
- ucsschool.lib.models.user module
UserUser.nameUser.schoolsUser.firstnameUser.lastnameUser.birthdayUser.expiration_dateUser.emailUser.passwordUser.disabledUser.workgroupsUser.type_nameUser.type_filterUser.rolesUser.default_rolesUser.default_optionsUser.school_classesUser.shall_create_mail_domain()User.get_roleshare_home_subdir()User.get_samba_home_drive()User.get_samba_netlogon_script_path()User.get_samba_home_path()User.get_profile_path()User.is_student()User.is_exam_student()User.is_teacher()User.is_staff()User.is_administrator()User.get_class_for_udm_obj()User.from_udm_obj()User.create()User.do_create()User.modify()User.do_modify()User.do_school_change()User.get_mail_domain()User.create_mail_domain()User.set_default_options()User.get_default_options()User.get_specific_groups()User.validate()User.remove_from_school()User.remove_from_groups_of_school()User.get_group_dn()User.get_class_dn()User.get_workgroup_dn()User.primary_group_dn()User.get_domain_users_groups()User.get_students_groups()User.get_teachers_groups()User.get_staff_groups()User.get_school_admin_groups()User.groups_used()User.get_or_create_group_udm_object()User.is_active()User.to_dict()User.get_school_class_objs()User.get_workgroup_objs()User.get_school_classes()User.get_workgroups()User.get_container()User.lookup()User.MetaUser.logger
StudentTeacherSchoolAdminStaffStaff.school_classesStaff.type_nameStaff.rolesStaff.default_rolesStaff.type_filterStaff.default_optionsStaff.get_container()Staff.get_samba_home_path()Staff.get_samba_home_drive()Staff.get_samba_netlogon_script_path()Staff.get_profile_path()Staff.get_school_class_objs()Staff.get_school_classes()Staff.get_specific_groups()Staff.logger
TeachersAndStaffExamStudent
- ucsschool.lib.models.utils module
NotInstalledUnknownPackageValidationDataFiltermkdir_p()UniFileHandlerUniStreamHandlerModuleHandlerUCSTTYColoredFormatteradd_stream_logger_to_schoollib()add_module_logger_to_schoollib()create_passwd()flatten()loglevel_int2str()nearest_known_loglevel()get_stream_handler()get_file_handler()get_logger()exec_cmd()stopped_notifier()get_package_version()add_or_remove_ucrv_value()
- ucsschool.lib.models.validator module
get_private_data_logger()get_position_from()obj_to_dict()obj_to_dict_conversion()is_student_role()SchoolValidatorSchoolValidator.position_regexSchoolValidator.attributesSchoolValidator.rolesSchoolValidator.validate()SchoolValidator.required_attributes()SchoolValidator.position()SchoolValidator.required_roles()SchoolValidator.roles_at_school()SchoolValidator.expected_roles()SchoolValidator.get_search_base()
UserValidatorUserValidator.is_studentUserValidator.is_exam_userUserValidator.is_teacherUserValidator.is_staffUserValidator.is_school_adminUserValidator.attributesUserValidator.validate()UserValidator.expected_roles()UserValidator.expected_groups()UserValidator.validate_required_groups()UserValidator.validate_part_of_school()UserValidator.validate_student_roles()UserValidator.domain_users_group()UserValidator.role_groups()UserValidator.validate_group_membership()
StudentValidatorTeacherValidatorExamStudentValidatorStaffValidatorTeachersAndStaffValidatorSchoolAdminValidatorGroupAndShareValidatorSchoolClassValidatorWorkGroupValidatorComputerroomValidatorWorkGroupShareValidatorClassShareValidatorMarketplaceShareValidatorget_class()validate()
- ucsschool.lib.pyhooks package
- ucsschool.lib.models package
- Submodules
- ucsschool.lib.consistency module
- ucsschool.lib.create_ou module
- ucsschool.lib.i18n module
- ucsschool.lib.info module
- ucsschool.lib.internetrules module
- ucsschool.lib.roles module
- ucsschool.lib.roleshares module
- ucsschool.lib.school_umc_base module
- ucsschool.lib.school_umc_ldap_connection module
- ucsschool.lib.schoolldap module
SchoolSearchBaseSchoolSearchBase.ucrSchoolSearchBase.group_prefix_studentsSchoolSearchBase.group_prefix_teachersSchoolSearchBase.group_prefix_adminsSchoolSearchBase.group_prefix_staffSchoolSearchBase.getOU()SchoolSearchBase.getOUDN()SchoolSearchBase.dhcpSchoolSearchBase.policiesSchoolSearchBase.networksSchoolSearchBase.schoolSchoolSearchBase.schoolDNSchoolSearchBase.usersSchoolSearchBase.groupsSchoolSearchBase.students_groupSchoolSearchBase.teachers_groupSchoolSearchBase.staff_groupSchoolSearchBase.admins_groupSchoolSearchBase.workgroupsSchoolSearchBase.classesSchoolSearchBase.roomsSchoolSearchBase.studentsSchoolSearchBase.teachersSchoolSearchBase.teachersAndStaffSchoolSearchBase.staffSchoolSearchBase.adminsSchoolSearchBase.classSharesSchoolSearchBase.sharesSchoolSearchBase.printersSchoolSearchBase.computersSchoolSearchBase.examUsersSchoolSearchBase.globalGroupContainerSchoolSearchBase.educationalDCGroupSchoolSearchBase.educationalMemberGroupSchoolSearchBase.administrativeDCGroupSchoolSearchBase.administrativeMemberGroupSchoolSearchBase.examGroupNameSchoolSearchBase.examGroupSchoolSearchBase.isWorkgroup()SchoolSearchBase.isGroup()SchoolSearchBase.isClass()SchoolSearchBase.isRoom()SchoolSearchBase.get_is_teachers_group_regex()SchoolSearchBase.get_is_admins_group_regex()SchoolSearchBase.get_is_staff_group_regex()SchoolSearchBase.get_is_student_group_regex()SchoolSearchBase.get_staff_group_regex()SchoolSearchBase.get_students_group_regex()SchoolSearchBase.get_students_pos_regex()SchoolSearchBase.get_teachers_pos_regex()SchoolSearchBase.get_staff_pos_regex()SchoolSearchBase.get_teachers_and_staff_pos_regex()SchoolSearchBase.get_admins_pos_regex()SchoolSearchBase.get_exam_users_pos_regex()SchoolSearchBase.get_schoolclass_pos_regex()SchoolSearchBase.get_workgroup_pos_regex()SchoolSearchBase.get_computerroom_pos_regex()SchoolSearchBase.get_workgroup_share_pos_regex()SchoolSearchBase.get_school_class_share_pos_regex()
- ucsschool.lib.schoollessons module
- ucsschool.lib.smbstatus module
- Subpackages
- ucsschool.netlogon package
- ucsschool.veyon_client package