{ "response": { "pyre_check.client.commands.reporting.Reporting._get_errors": [], "pyre_check.client.commands.reporting.Reporting._filter_errors": [], "pyre_check.client.commands.reporting.Reporting._relativize_errors": [], "pyre_check.client.commands.reporting.Reporting._parse_raw_errors": [], "pyre_check.client.commands.reporting.Reporting._load_errors_from_json": [], "pyre_check.client.commands.reporting.Reporting._get_directories_to_analyze": [], "pyre_check.client.commands.reporting.Reporting._print": [], "pyre_check.client.commands.reporting.Reporting.__init__": [], "graphql.validation.rules.fragments_on_composite_types.FragmentsOnCompositeTypes.fragment_on_non_composite_error_message": [], "graphql.validation.rules.fragments_on_composite_types.FragmentsOnCompositeTypes.inline_fragment_on_non_composite_error_message": [], "graphql.validation.rules.fragments_on_composite_types.FragmentsOnCompositeTypes.enter_FragmentDefinition": [], "graphql.validation.rules.fragments_on_composite_types.FragmentsOnCompositeTypes.enter_InlineFragment": [], "IPython.terminal.prompts.RichPromptDisplayHook.write_format_data": [], "IPython.terminal.prompts.RichPromptDisplayHook.write_output_prompt": [], "IPython.terminal.prompts.ClassicPrompts.out_prompt_tokens": [], "IPython.terminal.prompts.ClassicPrompts.rewrite_prompt_tokens": [], "IPython.terminal.prompts.ClassicPrompts.continuation_prompt_tokens": [], "IPython.terminal.prompts.ClassicPrompts.in_prompt_tokens": [], "IPython.terminal.prompts.Prompts.out_prompt_tokens": [], "IPython.terminal.prompts.Prompts.rewrite_prompt_tokens": [], "IPython.terminal.prompts.Prompts.continuation_prompt_tokens": [], "IPython.terminal.prompts.Prompts._width": [], "IPython.terminal.prompts.Prompts.in_prompt_tokens": [], "IPython.terminal.prompts.Prompts.vi_mode": [], "IPython.terminal.prompts.Prompts.__init__": [], "rx.concurrency.mainloopscheduler.eventletscheduler.EventLetEventScheduler.now": [], "rx.concurrency.mainloopscheduler.eventletscheduler.EventLetEventScheduler.schedule_absolute": [], "rx.concurrency.mainloopscheduler.eventletscheduler.EventLetEventScheduler.schedule_relative": [], "rx.concurrency.mainloopscheduler.eventletscheduler.EventLetEventScheduler.schedule": [], "rx.concurrency.mainloopscheduler.eventletscheduler.EventLetEventScheduler.__init__": [], "webob.util.strings_differ": [], "webob.util.warn_deprecation": [], "webob.util.header_docstring": [], "webob.util.html_escape": [], "keystoneclient.v3.roles.InferenceRuleManager.put": [], "keystoneclient.v3.roles.InferenceRuleManager.find": [], "keystoneclient.v3.roles.InferenceRuleManager.update": [], "keystoneclient.v3.roles.InferenceRuleManager.list_inference_roles": [], "keystoneclient.v3.roles.InferenceRuleManager.check": [], "keystoneclient.v3.roles.InferenceRuleManager.list": [], "keystoneclient.v3.roles.InferenceRuleManager.get": [], "keystoneclient.v3.roles.InferenceRuleManager.delete": [], "keystoneclient.v3.roles.InferenceRuleManager.create": [], "keystoneclient.v3.roles.InferenceRuleManager._implied_role_url_tail": [], "keystoneclient.v3.roles.RoleManager.list_role_inferences": [], "keystoneclient.v3.roles.RoleManager.check_implied": [], "keystoneclient.v3.roles.RoleManager.get_implied": [], "keystoneclient.v3.roles.RoleManager.delete_implied": [], "keystoneclient.v3.roles.RoleManager.create_implied": [], "keystoneclient.v3.roles.RoleManager.revoke": [], "keystoneclient.v3.roles.RoleManager.check": [], "keystoneclient.v3.roles.RoleManager.grant": [], "keystoneclient.v3.roles.RoleManager.delete": [], "keystoneclient.v3.roles.RoleManager.update": [], "keystoneclient.v3.roles.RoleManager.list": [], "keystoneclient.v3.roles.RoleManager.get": [], "keystoneclient.v3.roles.RoleManager.create": [], "keystoneclient.v3.roles.RoleManager._require_user_xor_group": [], "keystoneclient.v3.roles.RoleManager._enforce_mutually_exclusive_group": [], "keystoneclient.v3.roles.RoleManager._role_grants_base_url": [], "pbr.builddoc.LocalBuildDoc.finalize_options": [], "pbr.builddoc.LocalBuildDoc.initialize_options": [], "pbr.builddoc.LocalBuildDoc.run": [], "pbr.builddoc.LocalBuildDoc._sphinx_run": [], "pbr.builddoc.LocalBuildDoc._sphinx_tree": [], "pbr.builddoc.LocalBuildDoc.generate_autoindex": [], "pbr.builddoc.LocalBuildDoc._get_source_dir": [], "pbr.builddoc._find_modules": [], "IPython.lib.tests.test_clipboard.test_clipboard_get": [], "netaddr.strategy.eui64.bin_to_int": [], "netaddr.strategy.eui64.int_to_bin": [], "netaddr.strategy.eui64.valid_bin": [], "netaddr.strategy.eui64.int_to_bits": [], "netaddr.strategy.eui64.bits_to_int": [], "netaddr.strategy.eui64.valid_bits": [], "netaddr.strategy.eui64.words_to_int": [], "netaddr.strategy.eui64.int_to_words": [], "netaddr.strategy.eui64.valid_words": [], "netaddr.strategy.eui64.packed_to_int": [], "netaddr.strategy.eui64.int_to_packed": [], "netaddr.strategy.eui64.int_to_str": [], "netaddr.strategy.eui64.str_to_int": [], "netaddr.strategy.eui64.valid_str": [], "netaddr.strategy.eui64._get_match_result": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser._raise_error": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser._gettoken": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser._expect": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser._parse_atom": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser._parse_item": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser._parse_items": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser._parse_rhs": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser.parse": [], "libcst._parser.parso.pgen2.grammar_parser.GrammarParser.__init__": [], "libcst._parser.parso.pgen2.grammar_parser.NFAState.__repr__": [], "libcst._parser.parso.pgen2.grammar_parser.NFAState.add_arc": [], "libcst._parser.parso.pgen2.grammar_parser.NFAState.__init__": [], "libcst._parser.parso.pgen2.grammar_parser.NFAArc.__repr__": [], "libcst._parser.parso.pgen2.grammar_parser.NFAArc.__init__": [], "pycadf.metric.Metric.is_valid": [], "pycadf.metric.Metric.set_annotations": [], "pycadf.metric.Metric.__init__": [], "traitlets.tests.test_traitlets.test_tcp_from_string": [], "traitlets.tests.test_traitlets.test_object_from_string": [], "traitlets.tests.test_traitlets.test_tuple_items_from_string": [], "traitlets.tests.test_traitlets.test_tuple_from_string": [], "traitlets.tests.test_traitlets.test_set_items_from_string": [], "traitlets.tests.test_traitlets.test_set_from_string": [], "traitlets.tests.test_traitlets.test_list_items_from_string": [], "traitlets.tests.test_traitlets.test_list_from_string": [], "traitlets.tests.test_traitlets.test_dict_from_string": [], "traitlets.tests.test_traitlets.test_bool_from_string": [], "traitlets.tests.test_traitlets.test_complex_from_string": [], "traitlets.tests.test_traitlets.test_float_from_string": [], "traitlets.tests.test_traitlets.test_int_from_string": [], "traitlets.tests.test_traitlets.test_cbytes_from_string": [], "traitlets.tests.test_traitlets.test_bytes_from_string": [], "traitlets.tests.test_traitlets.test_cunicode_from_string": [], "traitlets.tests.test_traitlets.test_unicode_from_string": [], "traitlets.tests.test_traitlets._from_string_test": [], "traitlets.tests.test_traitlets.test_copy_HasTraits": [], "traitlets.tests.test_traitlets.test_override_default_instance": [], "traitlets.tests.test_traitlets.test_override_default_decorator": [], "traitlets.tests.test_traitlets.test_override_default": [], "traitlets.tests.test_traitlets.test_cls_self_argument": [], "traitlets.tests.test_traitlets.test_default_mro": [], "traitlets.tests.test_traitlets.test_super_bad_args": [], "traitlets.tests.test_traitlets.test_super_args": [], "traitlets.tests.test_traitlets.test_observe_iterables": [], "traitlets.tests.test_traitlets.test_subclass_add_observer": [], "traitlets.tests.test_traitlets.AddsHandler.child_handler": [], "traitlets.tests.test_traitlets.test_subclass_override_not_registered": [], "traitlets.tests.test_traitlets.DoesntRegisterHandler.handler": [], "traitlets.tests.test_traitlets.test_subclass_override_observer": [], "traitlets.tests.test_traitlets.OverridesHandler.handler": [], "traitlets.tests.test_traitlets.DefinesHandler.handler": [], "traitlets.tests.test_traitlets.test_subclass_compat": [], "traitlets.tests.test_traitlets.SubClass._overrides_changed": [], "traitlets.tests.test_traitlets.SubClass._calls_super_changed": [], "traitlets.tests.test_traitlets.SubClass._d_default": [], "traitlets.tests.test_traitlets.TransitionalClass._overrides_changed": [], "traitlets.tests.test_traitlets.TransitionalClass._calls_super_changed": [], "traitlets.tests.test_traitlets.TransitionalClass._calls_super_default": [], "traitlets.tests.test_traitlets.TransitionalClass._d_default": [], "traitlets.tests.test_traitlets.test_default_value_repr": [], "traitlets.tests.test_traitlets.test_enum_no_default": [], "traitlets.tests.test_traitlets.TestDynamicTraits.test_notify_all": [], "traitlets.tests.test_traitlets.TestDynamicTraits.notify1": [], "traitlets.tests.test_traitlets.TestDynamicTraits.setUp": [], "traitlets.tests.test_traitlets.TestForwardDeclaredTypeList.test_klass": [], "traitlets.tests.test_traitlets.TestForwardDeclaredInstanceList.test_klass": [], "traitlets.tests.test_traitlets.test_notification_order": [], "traitlets.tests.test_traitlets.OrderTraits.__init__": [], "traitlets.tests.test_traitlets.OrderTraits._notify": [], "traitlets.tests.test_traitlets.test_cache_modification": [], "traitlets.tests.test_traitlets.CacheModification._foo_validate": [], "traitlets.tests.test_traitlets.CacheModification._bar_validate": [], "traitlets.tests.test_traitlets.TestRollback.test_roll_back": [], "traitlets.tests.test_traitlets.RollBack._bar_validate": [], "traitlets.tests.test_traitlets.test_hold_trait_notifications": [], "traitlets.tests.test_traitlets.test_pickle_hastraits": [], "traitlets.tests.test_traitlets.Pickleable.__init__": [], "traitlets.tests.test_traitlets.Pickleable._i_validate": [], "traitlets.tests.test_traitlets.Pickleable._i_changed": [], "traitlets.tests.test_traitlets.TestDirectionalLink.test_unlink_link": [], "traitlets.tests.test_traitlets.TestDirectionalLink.test_link_different": [], "traitlets.tests.test_traitlets.TestDirectionalLink.test_tranform": [], "traitlets.tests.test_traitlets.TestDirectionalLink.test_connect_same": [], "traitlets.tests.test_traitlets.TestLink.test_link_broken_at_target": [], "traitlets.tests.test_traitlets.TestLink.test_link_broken_at_source": [], "traitlets.tests.test_traitlets.TestLink.test_tranform": [], "traitlets.tests.test_traitlets.TestLink.test_callbacks": [], "traitlets.tests.test_traitlets.TestLink.test_unlink_link": [], "traitlets.tests.test_traitlets.TestLink.test_link_different": [], "traitlets.tests.test_traitlets.TestLink.test_connect_same": [], "traitlets.tests.test_traitlets.TestValidationHook.test_multiple_validate": [], "traitlets.tests.test_traitlets.TestValidationHook.test_parity_trait": [], "traitlets.tests.test_traitlets.test_dict_default_value": [], "traitlets.tests.test_traitlets.test_dict_assignment": [], "traitlets.tests.test_traitlets.TestCRegExp.coerce": [], "traitlets.tests.test_traitlets.test_subclass_default_value": [], "traitlets.tests.test_traitlets.test_default_value": [], "traitlets.tests.test_traitlets.test_allow_none_default_value": [], "traitlets.tests.test_traitlets.TestLooseTupleTrait.test_invalid_args": [], "traitlets.tests.test_traitlets.TestLooseTupleTrait.coerce": [], "traitlets.tests.test_traitlets.TestTupleTrait.test_invalid_args": [], "traitlets.tests.test_traitlets.TestTupleTrait.coerce": [], "traitlets.tests.test_traitlets.TestLenList.coerce": [], "traitlets.tests.test_traitlets.TestInstanceList.test_klass": [], "traitlets.tests.test_traitlets.TestList.coerce": [], "traitlets.tests.test_traitlets.TestUnicode.coerce": [], "traitlets.tests.test_traitlets.TestCFloat.coerce": [], "traitlets.tests.test_traitlets.TestInteger.coerce": [], "traitlets.tests.test_traitlets.TestCLong.coerce": [], "traitlets.tests.test_traitlets.TestCInt.coerce": [], "traitlets.tests.test_traitlets.TraitTestBase.tearDown": [], "traitlets.tests.test_traitlets.TraitTestBase.test_allow_none": [], "traitlets.tests.test_traitlets.TraitTestBase.test_default_value": [], "traitlets.tests.test_traitlets.TraitTestBase.test_bad_values": [], "traitlets.tests.test_traitlets.TraitTestBase.test_good_values": [], "traitlets.tests.test_traitlets.TraitTestBase.coerce": [], "traitlets.tests.test_traitlets.TraitTestBase.assign": [], "traitlets.tests.test_traitlets.TestThis.test_this_in_container": [], "traitlets.tests.test_traitlets.TestThis.test_subclass_override": [], "traitlets.tests.test_traitlets.TestThis.test_subclass": [], "traitlets.tests.test_traitlets.TestThis.test_this_inst": [], "traitlets.tests.test_traitlets.TestThis.test_this_class": [], "traitlets.tests.test_traitlets.TestInstance.test_instance": [], "traitlets.tests.test_traitlets.TestInstance.test_bad_default": [], "traitlets.tests.test_traitlets.TestInstance.test_args_kw": [], "traitlets.tests.test_traitlets.TestInstance.test_unique_default_value": [], "traitlets.tests.test_traitlets.TestInstance.test_default_klass": [], "traitlets.tests.test_traitlets.TestInstance.test_basic": [], "traitlets.tests.test_traitlets.TestType.test_set_str_klass": [], "traitlets.tests.test_traitlets.TestType.test_str_klass": [], "traitlets.tests.test_traitlets.TestType.test_validate_default": [], "traitlets.tests.test_traitlets.TestType.test_validate_klass": [], "traitlets.tests.test_traitlets.TestType.test_allow_none": [], "traitlets.tests.test_traitlets.TestType.test_value": [], "traitlets.tests.test_traitlets.TestType.test_default_options": [], "traitlets.tests.test_traitlets.TestType.test_default": [], "traitlets.tests.test_traitlets.TestHasTraits.test_positional_args": [], "traitlets.tests.test_traitlets.TestHasTraits.test_init": [], "traitlets.tests.test_traitlets.TestHasTraits.test_traits_metadata_deprecated": [], "traitlets.tests.test_traitlets.TestHasTraits.test_traits_metadata": [], "traitlets.tests.test_traitlets.TestHasTraits.test_traits": [], "traitlets.tests.test_traitlets.TestHasTraits.test_trait_metadata_default": [], "traitlets.tests.test_traitlets.TestHasTraits.test_trait_metadata": [], "traitlets.tests.test_traitlets.TestHasTraits.test_trait_metadata_deprecated": [], "traitlets.tests.test_traitlets.TestHasTraits.test_trait_has_value": [], "traitlets.tests.test_traitlets.TestHasTraits.test_trait_names": [], "traitlets.tests.test_traitlets.TestObserveDecorator.test_notify_only_once": [], "traitlets.tests.test_traitlets.TestObserveDecorator.test_notify_args": [], "traitlets.tests.test_traitlets.TestObserveDecorator.test_static_notify": [], "traitlets.tests.test_traitlets.TestObserveDecorator.test_notify_subclass": [], "traitlets.tests.test_traitlets.TestObserveDecorator.test_subclass": [], "traitlets.tests.test_traitlets.TestObserveDecorator.test_notify_one": [], "traitlets.tests.test_traitlets.TestObserveDecorator.test_notify_all": [], "traitlets.tests.test_traitlets.TestObserveDecorator.notify2": [], "traitlets.tests.test_traitlets.TestObserveDecorator.notify1": [], "traitlets.tests.test_traitlets.TestObserveDecorator.setUp": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.test_notify_only_once": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.test_notify_args": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.test_static_notify": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.test_notify_subclass": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.test_subclass": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.test_notify_one": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.test_notify_all": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.notify2": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.notify1": [], "traitlets.tests.test_traitlets.TestHasTraitsNotify.setUp": [], "traitlets.tests.test_traitlets.TestHasDescriptors.test_setup_instance": [], "traitlets.tests.test_traitlets.TestHasDescriptorsMeta.test_this_class": [], "traitlets.tests.test_traitlets.TestHasDescriptorsMeta.test_metaclass": [], "traitlets.tests.test_traitlets.TestTraitType.test_trait_types_dict_deprecated": [], "traitlets.tests.test_traitlets.TestTraitType.test_trait_types_tuple_deprecated": [], "traitlets.tests.test_traitlets.TestTraitType.test_trait_types_list_deprecated": [], "traitlets.tests.test_traitlets.TestTraitType.test_trait_types_deprecated": [], "traitlets.tests.test_traitlets.TestTraitType.test_deprecated_metadata_access": [], "traitlets.tests.test_traitlets.TestTraitType.test_union_trait_default_value": [], "traitlets.tests.test_traitlets.TestTraitType.test_union_validation_priority": [], "traitlets.tests.test_traitlets.TestTraitType.test_union_default_value": [], "traitlets.tests.test_traitlets.TestTraitType.test_union_metadata": [], "traitlets.tests.test_traitlets.TestTraitType.test_metadata_localized_instance": [], "traitlets.tests.test_traitlets.TestTraitType.test_tag_metadata": [], "traitlets.tests.test_traitlets.TestTraitType.test_dynamic_initializer": [], "traitlets.tests.test_traitlets.TestTraitType.test_deprecated_method_warnings": [], "traitlets.tests.test_traitlets.TestTraitType.test_deprecated_dynamic_initializer": [], "traitlets.tests.test_traitlets.TestTraitType.test_error": [], "traitlets.tests.test_traitlets.TestTraitType.test_info": [], "traitlets.tests.test_traitlets.TestTraitType.test_default_validate": [], "traitlets.tests.test_traitlets.TestTraitType.test_validate": [], "traitlets.tests.test_traitlets.TestTraitType.test_set": [], "traitlets.tests.test_traitlets.TestTraitType.test_get_undefined": [], "traitlets.tests.test_traitlets.HasTraitsStub.notify_change": [], "traitlets.tests.test_traitlets.change_dict": [], "async_generator._util.asynccontextmanager": [], "async_generator._util._AsyncGeneratorContextManager.__exit__": [], "async_generator._util._AsyncGeneratorContextManager.__enter__": [], "async_generator._util._AsyncGeneratorContextManager.__aexit__": [], "async_generator._util._AsyncGeneratorContextManager.__aenter__": [], "async_generator._util._AsyncGeneratorContextManager.__init__": [], "async_generator._util.aclosing.__aexit__": [], "async_generator._util.aclosing.__aenter__": [], "async_generator._util.aclosing.__init__": [], "sqlalchemy.orm.loading.load_scalar_attributes": [], "sqlalchemy.orm.loading.PostLoad.callable_for_path": [], "sqlalchemy.orm.loading.PostLoad.path_exists": [], "sqlalchemy.orm.loading.PostLoad.for_context": [], "sqlalchemy.orm.loading.PostLoad.invoke": [], "sqlalchemy.orm.loading.PostLoad.add_state": [], "sqlalchemy.orm.loading.PostLoad.__init__": [], "sqlalchemy.orm.loading._decorate_polymorphic_switch": [], "sqlalchemy.orm.loading._validate_version_id": [], "sqlalchemy.orm.loading._populate_partial": [], "sqlalchemy.orm.loading._populate_full": [], "sqlalchemy.orm.loading._load_subclass_via_in": [], "sqlalchemy.orm.loading._instance_processor": [], "sqlalchemy.orm.loading._warn_for_runid_changed": [], "sqlalchemy.orm.loading._setup_entity_query": [], "sqlalchemy.orm.loading._set_get_options": [], "sqlalchemy.orm.loading.load_on_pk_identity": [], "sqlalchemy.orm.loading.load_on_ident": [], "sqlalchemy.orm.loading.get_from_identity": [], "sqlalchemy.orm.loading.merge_result": [], "sqlalchemy.orm.loading.merge_frozen_result": [], "sqlalchemy.orm.loading.instances": [], "oslo_db.options.list_opts": [], "oslo_db.options.set_defaults": [], "keystone.cmd.doctor.debug.symptom_debug_mode_is_enabled": [], "graphene_sqlalchemy.tests.test_reflected.test_objecttype_registered": [], "IPython.testing.decorators.onlyif_any_cmd_exists": [], "IPython.testing.decorators.onlyif_cmds_exist": [], "IPython.testing.decorators.skip_file_no_x11": [], "IPython.testing.decorators.decorated_dummy": [], "IPython.testing.decorators.module_not_available": [], "IPython.testing.decorators.onlyif": [], "IPython.testing.decorators.skip": [], "IPython.testing.decorators.skipif": [], "IPython.testing.decorators.make_label_dec": [], "IPython.testing.decorators.apply_wrapper": [], "IPython.testing.decorators.as_unittest": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.test_dict_backend_rewrite_value": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.test_dict_backend_multi_keys_in_one_call": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.test_dict_backend_multi_keys": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.test_dict_backend_zero_expiration_time": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.test_dict_backend_clear_cache": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.test_dict_backend_expiration_time": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.test_dict_backend": [], "oslo_cache.tests.unit.test_dict_backend.CacheDictBackendTest.setUp": [], "oauthlib.openid.connect.core.grant_types.dispatchers.AuthorizationTokenGrantDispatcher.create_token_response": [], "oauthlib.openid.connect.core.grant_types.dispatchers.AuthorizationTokenGrantDispatcher._handler_for_request": [], "oauthlib.openid.connect.core.grant_types.dispatchers.AuthorizationTokenGrantDispatcher.__init__": [], "oauthlib.openid.connect.core.grant_types.dispatchers.ImplicitTokenGrantDispatcher.validate_authorization_request": [], "oauthlib.openid.connect.core.grant_types.dispatchers.ImplicitTokenGrantDispatcher.create_authorization_response": [], "oauthlib.openid.connect.core.grant_types.dispatchers.ImplicitTokenGrantDispatcher._handler_for_request": [], "oauthlib.openid.connect.core.grant_types.dispatchers.ImplicitTokenGrantDispatcher.__init__": [], "oauthlib.openid.connect.core.grant_types.dispatchers.AuthorizationCodeGrantDispatcher.validate_authorization_request": [], "oauthlib.openid.connect.core.grant_types.dispatchers.AuthorizationCodeGrantDispatcher.create_authorization_response": [], "oauthlib.openid.connect.core.grant_types.dispatchers.AuthorizationCodeGrantDispatcher._handler_for_request": [], "oauthlib.openid.connect.core.grant_types.dispatchers.AuthorizationCodeGrantDispatcher.__init__": [], "keystone.common.sql.contract_repo.versions.043_placeholder.upgrade": [], "rx.testing.hotobservable.HotObservable._subscribe_core": [], "rx.testing.hotobservable.HotObservable.subscribe": [], "rx.testing.hotobservable.HotObservable.__init__": [], "pyrsistent._pdeque.dq": [], "pyrsistent._pdeque.pdeque": [], "pyrsistent._pdeque.PDeque.__getitem__": [], "pyrsistent._pdeque.PDeque.__reduce__": [], "pyrsistent._pdeque.PDeque.rotate": [], "pyrsistent._pdeque.PDeque.reverse": [], "pyrsistent._pdeque.PDeque.remove": [], "pyrsistent._pdeque.PDeque.count": [], "pyrsistent._pdeque.PDeque.extendleft": [], "pyrsistent._pdeque.PDeque.extend": [], "pyrsistent._pdeque.PDeque._extend": [], "pyrsistent._pdeque.PDeque._extend_list": [], "pyrsistent._pdeque.PDeque._append": [], "pyrsistent._pdeque.PDeque.appendleft": [], "pyrsistent._pdeque.PDeque.append": [], "pyrsistent._pdeque.PDeque.__len__": [], "pyrsistent._pdeque.PDeque.__hash__": [], "pyrsistent._pdeque.PDeque.__eq__": [], "pyrsistent._pdeque.PDeque.__lt__": [], "pyrsistent._pdeque.PDeque._is_empty": [], "pyrsistent._pdeque.PDeque._pop_lists": [], "pyrsistent._pdeque.PDeque.popleft": [], "pyrsistent._pdeque.PDeque.pop": [], "pyrsistent._pdeque.PDeque.maxlen": [], "pyrsistent._pdeque.PDeque.__repr__": [], "pyrsistent._pdeque.PDeque.__iter__": [], "pyrsistent._pdeque.PDeque._tip_from_lists": [], "pyrsistent._pdeque.PDeque.left": [], "pyrsistent._pdeque.PDeque.right": [], "pyrsistent._pdeque.PDeque.__new__": [], "keystone.resource.backends.sql_model.ProjectOption.__init__": [], "keystone.resource.backends.sql_model.ProjectTag.to_dict": [], "keystone.resource.backends.sql_model.Project.tags": [], "keystone.resource.backends.sql_model.Project.from_dict": [ { "locations": [ { "path": "keystone/resource/backends/sql_model.py", "start": { "line": 54, "column": 16 }, "stop": { "line": 54, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/resource/backends/sql_model.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 15 } } ], "kind": "function", "target": "setattr" } ], "keystone.resource.backends.sql_model.Project.to_dict": [ { "locations": [ { "path": "keystone/resource/backends/sql_model.py", "start": { "line": 39, "column": 23 }, "stop": { "line": 39, "column": 66 } } ], "kind": "function", "target": "keystone.common.resource_options.core.ref_mapper_to_dict_options" } ], "graphql.validation.rules.default_values_of_correct_type.DefaultValuesOfCorrectType.bad_value_for_default_arg_message": [], "graphql.validation.rules.default_values_of_correct_type.DefaultValuesOfCorrectType.default_for_non_null_arg_message": [], "graphql.validation.rules.default_values_of_correct_type.DefaultValuesOfCorrectType.enter_FragmentDefinition": [], "graphql.validation.rules.default_values_of_correct_type.DefaultValuesOfCorrectType.enter_SelectionSet": [], "graphql.validation.rules.default_values_of_correct_type.DefaultValuesOfCorrectType.enter_VariableDefinition": [], "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.test_empty_files": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 462, "column": 13 }, "stop": { "line": 462, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 469, "column": 15 }, "stop": { "line": 469, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 464, "column": 20 }, "stop": { "line": 464, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 470, "column": 28 }, "stop": { "line": 470, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 470, "column": 8 }, "stop": { "line": 470, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 462, "column": 13 }, "stop": { "line": 462, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 471, "column": 8 }, "stop": { "line": 471, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.assertValidFernetKeys", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 461, "column": 21 }, "stop": { "line": 461, "column": 33 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.test_non_numeric_files": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 449, "column": 13 }, "stop": { "line": 449, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 456, "column": 15 }, "stop": { "line": 456, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 451, "column": 20 }, "stop": { "line": 451, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 457, "column": 28 }, "stop": { "line": 457, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 457, "column": 8 }, "stop": { "line": 457, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 449, "column": 13 }, "stop": { "line": 449, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 458, "column": 8 }, "stop": { "line": 458, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.assertValidFernetKeys", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 448, "column": 20 }, "stop": { "line": 448, "column": 32 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys.assertValidFernetKeys": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 445, "column": 12 }, "stop": { "line": 445, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 444, "column": 31 }, "stop": { "line": 444, "column": 34 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 444, "column": 12 }, "stop": { "line": 444, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertGreater", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestLoadKeys", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_non_numeric_files": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 436, "column": 8 }, "stop": { "line": 436, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 422, "column": 13 }, "stop": { "line": 422, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 430, "column": 8 }, "stop": { "line": 430, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 421, "column": 20 }, "stop": { "line": 421, "column": 32 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 429, "column": 8 }, "stop": { "line": 429, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.rotate_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 422, "column": 13 }, "stop": { "line": 422, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 430, "column": 24 }, "stop": { "line": 430, "column": 38 } } ], "kind": "function", "target": "os.path.isfile" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 424, "column": 20 }, "stop": { "line": 424, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 432, "column": 17 }, "stop": { "line": 432, "column": 27 } } ], "kind": "function", "target": "posix.listdir" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 433, "column": 15 }, "stop": { "line": 433, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 435, "column": 12 }, "stop": { "line": 435, "column": 16 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation_empty_file": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 417, "column": 8 }, "stop": { "line": 417, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 416, "column": 15 }, "stop": { "line": 416, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 417, "column": 28 }, "stop": { "line": 417, "column": 31 } } ], "kind": "function", "target": "len" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 406, "column": 13 }, "stop": { "line": 406, "column": 17 } } ], "kind": "function", "target": "open" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 404, "column": 8 }, "stop": { "line": 404, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.assertRepositoryState", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 418, "column": 8 }, "stop": { "line": 418, "column": 23 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 415, "column": 8 }, "stop": { "line": 415, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 405, "column": 21 }, "stop": { "line": 405, "column": 33 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 414, "column": 8 }, "stop": { "line": 414, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.rotate_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 406, "column": 13 }, "stop": { "line": 406, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "io.TextIOWrapper.__enter__", "class_name": "io.TextIOWrapper", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 418, "column": 24 }, "stop": { "line": 418, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__gt__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 418, "column": 24 }, "stop": { "line": 418, "column": 39 } } ], "kind": "function", "target": "os.path.getsize" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 415, "column": 24 }, "stop": { "line": 415, "column": 38 } } ], "kind": "function", "target": "os.path.isfile" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 408, "column": 20 }, "stop": { "line": 408, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation_disk_write_fail": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 400, "column": 8 }, "stop": { "line": 400, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 393, "column": 8 }, "stop": { "line": 393, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 386, "column": 8 }, "stop": { "line": 386, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 393, "column": 25 }, "stop": { "line": 393, "column": 49 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 386, "column": 25 }, "stop": { "line": 386, "column": 49 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 400, "column": 25 }, "stop": { "line": 400, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.key_repository_size", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 388, "column": 13 }, "stop": { "line": 388, "column": 71 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 382, "column": 13 }, "stop": { "line": 382, "column": 71 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest.mock._patch.__enter__", "class_name": "unittest.mock._patch", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 380, "column": 40 }, "stop": { "line": 380, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "OSError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 389, "column": 12 }, "stop": { "line": 389, "column": 29 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 383, "column": 12 }, "stop": { "line": 383, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 369, "column": 8 }, "stop": { "line": 369, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.assertRepositoryState", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 397, "column": 8 }, "stop": { "line": 397, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.rotate_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 388, "column": 13 }, "stop": { "line": 388, "column": 23 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 382, "column": 13 }, "stop": { "line": 382, "column": 23 } } ], "kind": "function", "target": "unittest.mock._patcher.__call__" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 371, "column": 20 }, "stop": { "line": 371, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 378, "column": 20 }, "stop": { "line": 378, "column": 34 } } ], "kind": "function", "target": "unittest.mock.mock_open" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.test_rotation": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 331, "column": 12 }, "stop": { "line": 331, "column": 28 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 365, "column": 16 }, "stop": { "line": 365, "column": 32 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 349, "column": 12 }, "stop": { "line": 349, "column": 28 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 346, "column": 16 }, "stop": { "line": 346, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 349, "column": 46 }, "stop": { "line": 349, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.key_repository_size", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 363, "column": 16 }, "stop": { "line": 363, "column": 31 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 344, "column": 16 }, "stop": { "line": 344, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 340, "column": 34 }, "stop": { "line": 340, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__sub__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 358, "column": 28 }, "stop": { "line": 358, "column": 33 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 340, "column": 28 }, "stop": { "line": 340, "column": 33 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 310, "column": 31 }, "stop": { "line": 310, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 342, "column": 16 }, "stop": { "line": 342, "column": 42 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 325, "column": 12 }, "stop": { "line": 325, "column": 38 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 360, "column": 16 }, "stop": { "line": 360, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.assertRepositoryState", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 341, "column": 16 }, "stop": { "line": 341, "column": 37 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 359, "column": 16 }, "stop": { "line": 359, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.rotate_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 353, "column": 24 }, "stop": { "line": 353, "column": 48 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 335, "column": 24 }, "stop": { "line": 335, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 331, "column": 39 }, "stop": { "line": 331, "column": 48 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 365, "column": 43 }, "stop": { "line": 365, "column": 52 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 346, "column": 43 }, "stop": { "line": 346, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.keys", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 330, "column": 30 }, "stop": { "line": 330, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 345, "column": 16 }, "stop": { "line": 345, "column": 31 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 330, "column": 30 }, "stop": { "line": 330, "column": 42 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 364, "column": 16 }, "stop": { "line": 364, "column": 31 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 342, "column": 57 }, "stop": { "line": 342, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 310, "column": 54 }, "stop": { "line": 310, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__add__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 362, "column": 16 }, "stop": { "line": 362, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.pop", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 316, "column": 12 }, "stop": { "line": 316, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 317, "column": 16 }, "stop": { "line": 317, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.key_repository.KeyRepository", "dispatch": "static" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.assertUniqueRepositoryState": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 297, "column": 8 }, "stop": { "line": 297, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertNotIn", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 294, "column": 20 }, "stop": { "line": 294, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.key_repository_signature", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.assertRepositoryState": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 287, "column": 8 }, "stop": { "line": 287, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 287, "column": 40 }, "stop": { "line": 287, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.key_repository_size", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 288, "column": 8 }, "stop": { "line": 288, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.assertUniqueRepositoryState", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.key_repository_signature": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 272, "column": 15 }, "stop": { "line": 272, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.load_keys", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 283, "column": 15 }, "stop": { "line": 283, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 267, "column": 20 }, "stop": { "line": 267, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.fernet_utils.FernetUtils.__init__", "class_name": "keystone.common.fernet_utils.FernetUtils", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 282, "column": 12 }, "stop": { "line": 282, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.update", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 279, "column": 20 }, "stop": { "line": 279, "column": 32 } } ], "kind": "function", "target": "hashlib.sha1" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.key_repository_size": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 252, "column": 19 }, "stop": { "line": 252, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.keys", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 252, "column": 15 }, "stop": { "line": 252, "column": 18 } } ], "kind": "function", "target": "len" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.keys": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 247, "column": 12 }, "stop": { "line": 247, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 246, "column": 15 }, "stop": { "line": 246, "column": 21 } } ], "kind": "function", "target": "sorted" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 247, "column": 28 }, "stop": { "line": 247, "column": 38 } } ], "kind": "function", "target": "posix.listdir" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetKeyRotation.setUp": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 241, "column": 35 }, "stop": { "line": 241, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 237, "column": 8 }, "stop": { "line": 237, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_payload_multiple_methods": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 230, "column": 8 }, "stop": { "line": 230, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_payload": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 227, "column": 8 }, "stop": { "line": 227, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads._test_payload", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads._test_payload": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 222, "column": 8 }, "stop": { "line": 222, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 223, "column": 8 }, "stop": { "line": 223, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 213, "column": 37 }, "stop": { "line": 213, "column": 47 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 224, "column": 8 }, "stop": { "line": 224, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.assertTimestampsEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 215, "column": 39 }, "stop": { "line": 215, "column": 55 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 213, "column": 37 }, "stop": { "line": 213, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 215, "column": 25 }, "stop": { "line": 215, "column": 38 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_time_string_to_float_conversions": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 200, "column": 8 }, "stop": { "line": 200, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 210, "column": 8 }, "stop": { "line": 210, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 188, "column": 13 }, "stop": { "line": 188, "column": 37 } } ], "kind": "function", "target": "oslo_utils.timeutils.normalize_time" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 197, "column": 28 }, "stop": { "line": 197, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload._convert_time_string_to_float", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 208, "column": 26 }, "stop": { "line": 208, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload._convert_float_to_time_string", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 186, "column": 19 }, "stop": { "line": 186, "column": 42 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 29 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 195, "column": 8 }, "stop": { "line": 195, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 189, "column": 13 }, "stop": { "line": 189, "column": 47 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 205, "column": 22 }, "stop": { "line": 205, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcfromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 206, "column": 28 }, "stop": { "line": 206, "column": 41 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 185, "column": 28 }, "stop": { "line": 185, "column": 41 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_uuid_hex_to_byte_conversions": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 178, "column": 26 }, "stop": { "line": 178, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload.convert_uuid_bytes_to_hex", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 177, "column": 8 }, "stop": { "line": 177, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 172, "column": 28 }, "stop": { "line": 172, "column": 38 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 174, "column": 33 }, "stop": { "line": 174, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.bytes", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 173, "column": 19 }, "stop": { "line": 173, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.__init__", "class_name": "uuid.UUID", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 175, "column": 31 }, "stop": { "line": 175, "column": 68 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload.convert_uuid_hex_to_bytes", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 172, "column": 28 }, "stop": { "line": 172, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.test_strings_can_be_converted_to_bytes": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 166, "column": 12 }, "stop": { "line": 166, "column": 73 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptPayload.random_urlsafe_str_to_bytes", "class_name": "keystone.receipt.receipt_formatters.ReceiptPayload", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 163, "column": 12 }, "stop": { "line": 163, "column": 45 } } ], "kind": "function", "target": "keystone.token.provider.random_urlsafe_str" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 164, "column": 8 }, "stop": { "line": 164, "column": 29 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 167, "column": 8 }, "stop": { "line": 167, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.assertTimestampsEqual": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 159, "column": 15 }, "stop": { "line": 159, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.assertCloseEnoughForGovernmentWork", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 153, "column": 19 }, "stop": { "line": 153, "column": 42 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 154, "column": 22 }, "stop": { "line": 154, "column": 45 } } ], "kind": "function", "target": "oslo_utils.timeutils.parse_isotime" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads.setUp": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 144, "column": 8 }, "stop": { "line": 144, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestPayloads", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 145, "column": 12 }, "stop": { "line": 145, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins.__init__", "class_name": "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 143, "column": 8 }, "stop": { "line": 143, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestReceiptFormatter.test_restore_padding": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 131, "column": 42 }, "stop": { "line": 131, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.rstrip", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 137, "column": 12 }, "stop": { "line": 137, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestReceiptFormatter", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 129, "column": 29 }, "stop": { "line": 129, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "bytes.decode", "class_name": "bytes", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 132, "column": 29 }, "stop": { "line": 132, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.endswith", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 128, "column": 29 }, "stop": { "line": 128, "column": 53 } } ], "kind": "function", "target": "base64.urlsafe_b64encode" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 132, "column": 12 }, "stop": { "line": 132, "column": 28 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 134, "column": 16 }, "stop": { "line": 134, "column": 67 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.receipt_formatters.ReceiptFormatter.restore_padding", "class_name": "keystone.receipt.receipt_formatters.ReceiptFormatter", "dispatch": "static" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestValidate.test_validate_v3_receipt_validation_error_exc": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 112, "column": 8 }, "stop": { "line": 112, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 111, "column": 21 }, "stop": { "line": 111, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 111, "column": 21 }, "stop": { "line": 111, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestValidate.test_validate_v3_receipt_simple": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 98, "column": 8 }, "stop": { "line": 98, "column": 29 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 99, "column": 8 }, "stop": { "line": 99, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsInstance", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 101, "column": 8 }, "stop": { "line": 101, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 100, "column": 8 }, "stop": { "line": 100, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 105, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 88, "column": 28 }, "stop": { "line": 88, "column": 56 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 89, "column": 28 }, "stop": { "line": 89, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.resource_options.core.ResourceOption.option_name", "class_name": "keystone.common.resource_options.core.ResourceOption", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 102, "column": 16 }, "stop": { "line": 102, "column": 25 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 103, "column": 16 }, "stop": { "line": 103, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "frozenset.__init__", "class_name": "frozenset", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 103, "column": 12 }, "stop": { "line": 103, "column": 15 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 100, "column": 44 }, "stop": { "line": 100, "column": 47 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 100, "column": 25 }, "stop": { "line": 100, "column": 28 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 102, "column": 12 }, "stop": { "line": 102, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 86, "column": 19 }, "stop": { "line": 86, "column": 36 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 76, "column": 21 }, "stop": { "line": 76, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestValidate.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 69, "column": 8 }, "stop": { "line": 69, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.config_overrides", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestValidate.setUp": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 64, "column": 8 }, "stop": { "line": 64, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.load_backends", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 61, "column": 12 }, "stop": { "line": 61, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins.__init__", "class_name": "keystone.tests.unit.ksfixtures.auth_plugins.ConfigAuthPlugins", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 66, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 23 } }, { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestValidate", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 59, "column": 24 }, "stop": { "line": 59, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetReceiptProvider.test_invalid_receipt_raises_receipt_not_found": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 53, "column": 34 }, "stop": { "line": 53, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 48, "column": 21 }, "stop": { "line": 48, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 49, "column": 12 }, "stop": { "line": 49, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetReceiptProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIn", "class_name": "keystone.tests.unit.receipt.test_fernet_provider.TestFernetReceiptProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 48, "column": 21 }, "stop": { "line": 48, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_fernet_provider.TestFernetReceiptProvider.setUp": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_fernet_provider.py", "start": { "line": 45, "column": 24 }, "stop": { "line": 45, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.receipt.providers.fernet.core.Provider.__init__", "class_name": "keystone.receipt.providers.fernet.core.Provider", "dispatch": "static" } ], "keystone.api._shared.authentication.federated_authenticate_for_token": [ { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 251, "column": 11 }, "stop": { "line": 251, "column": 33 } } ], "kind": "function", "target": "keystone.api._shared.authentication.authenticate_for_token" } ], "keystone.api._shared.authentication.authenticate_for_token": [ { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 238, "column": 14 }, "stop": { "line": 238, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 183, "column": 23 }, "stop": { "line": 183, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 187, "column": 38 }, "stop": { "line": 187, "column": 50 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 216, "column": 16 }, "stop": { "line": 216, "column": 28 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 218, "column": 24 }, "stop": { "line": 218, "column": 36 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 225, "column": 12 }, "stop": { "line": 225, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 194, "column": 18 }, "stop": { "line": 194, "column": 50 } } ], "kind": "function", "target": "keystone.receipt.handlers.extract_receipt" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 188, "column": 8 }, "stop": { "line": 188, "column": 38 } } ], "kind": "function", "target": "keystone.api._shared.authentication._check_and_set_default_scoping" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 206, "column": 31 }, "stop": { "line": 206, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 207, "column": 23 }, "stop": { "line": 207, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 190, "column": 12 }, "stop": { "line": 190, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.get_scope", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 215, "column": 15 }, "stop": { "line": 215, "column": 74 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.UserMFARulesValidator.check_auth_methods_against_rules", "class_name": "keystone.auth.core.UserMFARulesValidator", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 236, "column": 11 }, "stop": { "line": 236, "column": 34 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 187, "column": 12 }, "stop": { "line": 187, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.set_scope", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 182, "column": 20 }, "stop": { "line": 182, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthInfo.create", "class_name": "keystone.auth.core.AuthInfo", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 210, "column": 11 }, "stop": { "line": 210, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 221, "column": 21 }, "stop": { "line": 221, "column": 37 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 222, "column": 25 }, "stop": { "line": 222, "column": 41 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 206, "column": 35 }, "stop": { "line": 206, "column": 51 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 186, "column": 11 }, "stop": { "line": 186, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 217, "column": 18 }, "stop": { "line": 217, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.InsufficientAuthMethods.__init__", "class_name": "keystone.exception.InsufficientAuthMethods", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 185, "column": 8 }, "stop": { "line": 185, "column": 20 } } ], "kind": "function", "target": "keystone.api._shared.authentication.authenticate" } ], "keystone.api._shared.authentication.authenticate": [ { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 176, "column": 14 }, "stop": { "line": 176, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 170, "column": 14 }, "stop": { "line": 170, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.AdditionalAuthRequired.__init__", "class_name": "keystone.exception.AdditionalAuthRequired", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 162, "column": 16 }, "stop": { "line": 162, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 132, "column": 16 }, "stop": { "line": 132, "column": 35 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 163, "column": 16 }, "stop": { "line": 163, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.auth.core.AuthContext.update", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 168, "column": 7 }, "stop": { "line": 168, "column": 20 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 165, "column": 16 }, "stop": { "line": 165, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 155, "column": 16 }, "stop": { "line": 155, "column": 39 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 128, "column": 16 }, "stop": { "line": 128, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.setdefault", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 109, "column": 11 }, "stop": { "line": 109, "column": 21 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 172, "column": 7 }, "stop": { "line": 172, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "keystone.auth.core.AuthContext", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 166, "column": 16 }, "stop": { "line": 166, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 165, "column": 16 }, "stop": { "line": 165, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 151, "column": 17 }, "stop": { "line": 151, "column": 37 } }, { "path": "keystone/api/_shared/authentication.py", "start": { "line": 123, "column": 23 }, "stop": { "line": 123, "column": 43 } } ], "kind": "function", "target": "keystone.auth.core.get_auth_method" } ], "keystone.api._shared.authentication._check_and_set_default_scoping": [ { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 58, "column": 14 }, "stop": { "line": 58, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/authentication.py", "start": { "line": 56, "column": 11 }, "stop": { "line": 56, "column": 33 } } ], "kind": "function", "target": "isinstance" } ], "keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_verify_token_with_multiple_public_keys_present": [ { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 111, "column": 30 }, "stop": { "line": 111, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.jws.core.Provider.generate_id_and_issued_at", "class_name": "keystone.token.providers.jws.core.Provider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 113, "column": 17 }, "stop": { "line": 113, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 122, "column": 12 }, "stop": { "line": 122, "column": 40 } } ], "kind": "function", "target": "keystone.common.jwt_utils.create_jws_keypair" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 108, "column": 8 }, "stop": { "line": 108, "column": 24 } } ], "kind": "property setter", "direct_target": "keystone.models.token_model.TokenModel.expires_at", "class_name": "keystone.models.token_model.TokenModel" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 106, "column": 24 }, "stop": { "line": 106, "column": 40 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 116, "column": 16 }, "stop": { "line": 116, "column": 32 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 120, "column": 16 }, "stop": { "line": 120, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 104, "column": 16 }, "stop": { "line": 104, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.__init__", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 114, "column": 31 }, "stop": { "line": 114, "column": 43 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 118, "column": 27 }, "stop": { "line": 118, "column": 39 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 120, "column": 16 }, "stop": { "line": 120, "column": 26 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 106, "column": 24 }, "stop": { "line": 106, "column": 34 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 116, "column": 16 }, "stop": { "line": 116, "column": 26 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 126, "column": 8 }, "stop": { "line": 126, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.jws.core.Provider.validate_token", "class_name": "keystone.token.providers.jws.core.Provider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 107, "column": 25 }, "stop": { "line": 107, "column": 52 } } ], "kind": "function", "target": "keystone.token.provider.random_urlsafe_str" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 109, "column": 12 }, "stop": { "line": 109, "column": 40 } } ], "kind": "function", "target": "keystone.token.provider.default_expire_time" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 108, "column": 27 }, "stop": { "line": 108, "column": 40 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_unable_to_verify_token_with_missing_public_key": [ { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 76, "column": 30 }, "stop": { "line": 76, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.jws.core.Provider.generate_id_and_issued_at", "class_name": "keystone.token.providers.jws.core.Provider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 85, "column": 17 }, "stop": { "line": 85, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 97, "column": 8 }, "stop": { "line": 97, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.token.test_jws_provider.TestJWSProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 94, "column": 12 }, "stop": { "line": 94, "column": 40 } } ], "kind": "function", "target": "keystone.common.jwt_utils.create_jws_keypair" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 73, "column": 8 }, "stop": { "line": 73, "column": 24 } } ], "kind": "property setter", "direct_target": "keystone.models.token_model.TokenModel.expires_at", "class_name": "keystone.models.token_model.TokenModel" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 71, "column": 24 }, "stop": { "line": 71, "column": 40 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 88, "column": 16 }, "stop": { "line": 88, "column": 32 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 92, "column": 16 }, "stop": { "line": 92, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 69, "column": 16 }, "stop": { "line": 69, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.token_model.TokenModel.__init__", "class_name": "keystone.models.token_model.TokenModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 82, "column": 8 }, "stop": { "line": 82, "column": 17 } } ], "kind": "function", "target": "os.remove" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 79, "column": 26 }, "stop": { "line": 79, "column": 38 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 86, "column": 31 }, "stop": { "line": 86, "column": 43 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 90, "column": 27 }, "stop": { "line": 90, "column": 39 } } ], "kind": "function", "target": "os.path.join" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 88, "column": 16 }, "stop": { "line": 88, "column": 26 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 92, "column": 16 }, "stop": { "line": 92, "column": 26 } }, { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 71, "column": 24 }, "stop": { "line": 71, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 72, "column": 25 }, "stop": { "line": 72, "column": 52 } } ], "kind": "function", "target": "keystone.token.provider.random_urlsafe_str" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 74, "column": 12 }, "stop": { "line": 74, "column": 40 } } ], "kind": "function", "target": "keystone.token.provider.default_expire_time" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 73, "column": 27 }, "stop": { "line": 73, "column": 40 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_empty_public_key_repo_raises_system_exception": [ { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 65, "column": 8 }, "stop": { "line": 65, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.token.test_jws_provider.TestJWSProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 62, "column": 17 }, "stop": { "line": 62, "column": 27 } } ], "kind": "function", "target": "posix.listdir" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 64, "column": 12 }, "stop": { "line": 64, "column": 21 } } ], "kind": "function", "target": "os.remove" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 63, "column": 19 }, "stop": { "line": 63, "column": 31 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_non_existent_public_key_repo_raises_system_exception": [ { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 55, "column": 17 }, "stop": { "line": 55, "column": 27 } } ], "kind": "function", "target": "posix.listdir" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 58, "column": 8 }, "stop": { "line": 58, "column": 16 } } ], "kind": "function", "target": "os.rmdir" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 59, "column": 8 }, "stop": { "line": 59, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.token.test_jws_provider.TestJWSProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 57, "column": 12 }, "stop": { "line": 57, "column": 21 } } ], "kind": "function", "target": "os.remove" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 56, "column": 19 }, "stop": { "line": 56, "column": 31 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_non_existent_private_key_raises_system_exception": [ { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.token.test_jws_provider.TestJWSProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 17 } } ], "kind": "function", "target": "os.remove" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 48, "column": 22 }, "stop": { "line": 48, "column": 34 } } ], "kind": "function", "target": "os.path.join" } ], "keystone.tests.unit.token.test_jws_provider.TestJWSProvider.test_invalid_token_raises_token_not_found": [ { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.token.test_jws_provider.TestJWSProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 40, "column": 19 }, "stop": { "line": 40, "column": 29 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 40, "column": 19 }, "stop": { "line": 40, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.unit.token.test_jws_provider.TestJWSProvider.setUp": [ { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 36, "column": 24 }, "stop": { "line": 36, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.jws_key_repository.JWSKeyRepository.__init__", "class_name": "keystone.tests.unit.ksfixtures.jws_key_repository.JWSKeyRepository", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 36, "column": 8 }, "stop": { "line": 36, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.unit.token.test_jws_provider.TestJWSProvider", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 34, "column": 8 }, "stop": { "line": 34, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.TestCase.setUp", "class_name": "keystone.tests.unit.core.TestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/token/test_jws_provider.py", "start": { "line": 37, "column": 24 }, "stop": { "line": 37, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.token.providers.jws.core.Provider.__init__", "class_name": "keystone.token.providers.jws.core.Provider", "dispatch": "static" } ], "rx.linq.observable.single.single": [], "requests.help.main": [], "requests.help.info": [], "requests.help._implementation": [], "graphql.validation.rules.unique_argument_names.UniqueArgumentNames.duplicate_arg_message": [], "graphql.validation.rules.unique_argument_names.UniqueArgumentNames.enter_Argument": [], "graphql.validation.rules.unique_argument_names.UniqueArgumentNames.enter_Directive": [], "graphql.validation.rules.unique_argument_names.UniqueArgumentNames.enter_Field": [], "graphql.validation.rules.unique_argument_names.UniqueArgumentNames.__init__": [], "google.protobuf.struct_pb2.NullValueValue.__init__": [], "IPython.core.splitinput.LineInfo.__str__": [], "IPython.core.splitinput.LineInfo.ofind": [], "IPython.core.splitinput.LineInfo.__init__": [], "IPython.core.splitinput.split_user_input": [], "oauthlib.oauth2.rfc6749.grant_types.client_credentials.ClientCredentialsGrant.validate_token_request": [], "oauthlib.oauth2.rfc6749.grant_types.client_credentials.ClientCredentialsGrant.create_token_response": [], "oslo_messaging.serializer.JsonPayloadSerializer.serialize_entity": [], "oslo_messaging.serializer.NoOpSerializer.deserialize_context": [], "oslo_messaging.serializer.NoOpSerializer.serialize_context": [], "oslo_messaging.serializer.NoOpSerializer.deserialize_entity": [], "oslo_messaging.serializer.NoOpSerializer.serialize_entity": [], "oslo_messaging.serializer.Serializer.deserialize_context": [], "oslo_messaging.serializer.Serializer.serialize_context": [], "oslo_messaging.serializer.Serializer.deserialize_entity": [], "oslo_messaging.serializer.Serializer.serialize_entity": [], "jwt.exceptions.MissingRequiredClaimError.__str__": [], "jwt.exceptions.MissingRequiredClaimError.__init__": [], "urllib3.util.response.is_response_to_head": [], "urllib3.util.response.assert_header_parsing": [], "urllib3.util.response.is_fp_closed": [], "keystone.auth.plugins.base.AuthMethodHandler.authenticate": [ { "locations": [ { "path": "keystone/auth/plugins/base.py", "start": { "line": 93, "column": 14 }, "stop": { "line": 93, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Unauthorized", "dispatch": "static" } ], "keystone.auth.plugins.base.AuthMethodHandler.__init__": [], "keystone.auth.plugins.base.AuthHandlerResponse.__init__": [], "prompt_toolkit.output.color_depth.ColorDepth.default": [], "prompt_toolkit.output.color_depth.ColorDepth.from_env": [], "graphql.type.introspection.TypeFieldResolvers.input_fields": [], "graphql.type.introspection.TypeFieldResolvers.enum_values": [], "graphql.type.introspection.TypeFieldResolvers.possible_types": [], "graphql.type.introspection.TypeFieldResolvers.interfaces": [], "graphql.type.introspection.TypeFieldResolvers.fields": [], "graphql.type.introspection.TypeFieldResolvers.kind": [], "graphql.type.introspection.input_fields_to_list": [], "graphql.type.introspection.Field.__init__": [], "graphql.type.introspection.InputField.__init__": [], "importlib_resources.simple.TraversableReader.files": [], "importlib_resources.simple.ResourceContainer.joinpath": [], "importlib_resources.simple.ResourceContainer.open": [], "importlib_resources.simple.ResourceContainer.iterdir": [], "importlib_resources.simple.ResourceContainer.is_file": [], "importlib_resources.simple.ResourceContainer.is_dir": [], "importlib_resources.simple.ResourceContainer.__init__": [], "importlib_resources.simple.ResourceHandle.joinpath": [], "importlib_resources.simple.ResourceHandle.open": [], "importlib_resources.simple.ResourceHandle.is_dir": [], "importlib_resources.simple.ResourceHandle.is_file": [], "importlib_resources.simple.ResourceHandle.__init__": [], "importlib_resources.simple.SimpleReader.name": [], "importlib_resources.simple.SimpleReader.open_binary": [], "importlib_resources.simple.SimpleReader.resources": [], "importlib_resources.simple.SimpleReader.children": [], "importlib_resources.simple.SimpleReader.package": [], "setuptools._distutils.config.PyPIRCCommand.finalize_options": [], "setuptools._distutils.config.PyPIRCCommand.initialize_options": [], "setuptools._distutils.config.PyPIRCCommand._read_pypi_response": [], "setuptools._distutils.config.PyPIRCCommand._read_pypirc": [], "setuptools._distutils.config.PyPIRCCommand._store_pypirc": [], "setuptools._distutils.config.PyPIRCCommand._get_rc_file": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_empty_service_catalog_param": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_client_params": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_client_without_auth_params": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_client_with_region_name_passes_to_service_catalog": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_management_url_is_updated": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_init_err_no_auth_url": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_auth_ref_load_with_overridden_arguments": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_auth_ref_load": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_scoped_init": [], "keystoneclient.tests.unit.v2_0.test_client.KeystoneClientTest.test_unscoped_init": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCTokenTests.test_end_to_end_workflow": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCTokenTests.setUp": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCAuthorizationGrantTests.test_initial_call_to_get_access_token": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCAuthorizationGrantTests.setUp": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCPasswordTests.test_end_to_end_workflow": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCPasswordTests.test_second_call_to_protected_url": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCPasswordTests.test_initial_call_to_get_access_token": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCPasswordTests.setUp": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCClientCredentialsTests.test_end_to_end_workflow": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCClientCredentialsTests.test_second_call_to_protected_url": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCClientCredentialsTests.test_initial_call_to_get_access_token": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.OIDCClientCredentialsTests.setUp": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_wrong_grant_type": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_load_discovery_override_by_endpoints": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_invalid_discovery_document": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_no_access_token_endpoint": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_load_discovery": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_no_discovery": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_discovery_not_found": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_can_pass_grant_type_but_warning_is_issued": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.test_grant_type_and_plugin_missmatch": [], "keystoneauth1.tests.unit.identity.test_identity_v3_oidc.BaseOIDCTests.setUp": [], "sqlalchemy.sql.coercions.CompoundElementImpl._raise_for_expected": [], "sqlalchemy.sql.coercions.DMLSelectImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.DMLTableImpl._post_coercion": [], "sqlalchemy.sql.coercions.AnonymizedFromClauseImpl._post_coercion": [], "sqlalchemy.sql.coercions.StrictFromClauseImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.FromClauseImpl._post_coercion": [], "sqlalchemy.sql.coercions.FromClauseImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.JoinTargetImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.JoinTargetImpl._literal_coercion": [], "sqlalchemy.sql.coercions.SelectStatementImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.StatementImpl._text_coercion": [], "sqlalchemy.sql.coercions.StatementImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.ColumnsClauseImpl._text_coercion": [], "sqlalchemy.sql.coercions.LabeledColumnExprImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.LimitOffsetImpl._literal_coercion": [], "sqlalchemy.sql.coercions.LimitOffsetImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.DDLExpressionImpl._text_coercion": [], "sqlalchemy.sql.coercions.TruncatedLabelImpl._literal_coercion": [], "sqlalchemy.sql.coercions.TruncatedLabelImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.ConstExprImpl._literal_coercion": [], "sqlalchemy.sql.coercions.DMLColumnImpl._post_coercion": [], "sqlalchemy.sql.coercions.GroupByImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.OrderByImpl._post_coercion": [], "sqlalchemy.sql.coercions.ByOfImpl._text_coercion": [], "sqlalchemy.sql.coercions.StrAsPlainColumnImpl._text_coercion": [], "sqlalchemy.sql.coercions.StatementOptionImpl._text_coercion": [], "sqlalchemy.sql.coercions.WhereHavingImpl._text_coercion": [], "sqlalchemy.sql.coercions.OnClauseImpl._post_coercion": [], "sqlalchemy.sql.coercions.OnClauseImpl._text_coercion": [], "sqlalchemy.sql.coercions.OnClauseImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.InElementImpl._post_coercion": [], "sqlalchemy.sql.coercions.InElementImpl._literal_coercion": [], "sqlalchemy.sql.coercions.InElementImpl._warn_for_implicit_coercion": [], "sqlalchemy.sql.coercions.InElementImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.BinaryElementImpl._post_coercion": [], "sqlalchemy.sql.coercions.BinaryElementImpl._literal_coercion": [], "sqlalchemy.sql.coercions.ExpressionElementImpl._raise_for_expected": [], "sqlalchemy.sql.coercions.ExpressionElementImpl._literal_coercion": [], "sqlalchemy.sql.coercions.HasCacheKeyImpl._literal_coercion": [], "sqlalchemy.sql.coercions.HasCacheKeyImpl._implicit_coercions": [], "sqlalchemy.sql.coercions._SelectIsNotFrom._raise_for_expected": [], "sqlalchemy.sql.coercions.LiteralValueImpl._literal_coercion": [], "sqlalchemy.sql.coercions.LiteralValueImpl._implicit_coercions": [], "sqlalchemy.sql.coercions._CoerceLiterals._literal_coercion": [], "sqlalchemy.sql.coercions._CoerceLiterals._text_coercion": [], "sqlalchemy.sql.coercions._NoTextCoercion._literal_coercion": [], "sqlalchemy.sql.coercions._no_text_coercion": [], "sqlalchemy.sql.coercions._ColumnCoercions._implicit_coercions": [], "sqlalchemy.sql.coercions._ColumnCoercions._warn_for_scalar_subquery_coercion": [], "sqlalchemy.sql.coercions._ReturnsStringKey._literal_coercion": [], "sqlalchemy.sql.coercions._ReturnsStringKey._implicit_coercions": [], "sqlalchemy.sql.coercions._Deannotate._post_coercion": [], "sqlalchemy.sql.coercions.RoleImpl._raise_for_expected": [], "sqlalchemy.sql.coercions.RoleImpl._implicit_coercions": [], "sqlalchemy.sql.coercions.RoleImpl.__init__": [], "sqlalchemy.sql.coercions.RoleImpl._literal_coercion": [], "sqlalchemy.sql.coercions.expect_col_expression_collection": [], "sqlalchemy.sql.coercions.expect_as_key": [], "sqlalchemy.sql.coercions.expect": [], "sqlalchemy.sql.coercions._expression_collection_was_a_list": [], "sqlalchemy.sql.coercions._document_text_coercion": [], "sqlalchemy.sql.coercions._deep_is_literal": [], "sqlalchemy.sql.coercions._is_literal": [], "dateutil.tz._factories._TzStrFactory.__call__": [], "dateutil.tz._factories._TzStrFactory.__init__": [], "dateutil.tz._factories._TzOffsetFactory.__call__": [], "dateutil.tz._factories._TzOffsetFactory.__init__": [], "dateutil.tz._factories._TzFactory.instance": [], "dateutil.tz._factories._TzSingleton.__call__": [], "dateutil.tz._factories._TzSingleton.__init__": [], "keystone.common.sql.migrate_repo.versions.084_add_revoke_tables.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 22, "column": 28 }, "stop": { "line": 22, "column": 51 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_db_version" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 49, "column": 36 }, "stop": { "line": 49, "column": 48 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 50, "column": 33 }, "stop": { "line": 50, "column": 45 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 51, "column": 33 }, "stop": { "line": 51, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.sqltypes.DateTime.__init__", "class_name": "sqlalchemy.sql.sqltypes.DateTime", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 55, "column": 4 }, "stop": { "line": 55, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 38, "column": 20 }, "stop": { "line": 38, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 53, "column": 8 }, "stop": { "line": 53, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 51, "column": 8 }, "stop": { "line": 51, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 47, "column": 8 }, "stop": { "line": 47, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 52, "column": 8 }, "stop": { "line": 52, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "pygments.lexers.actionscript.ActionScript3Lexer.analyse_text": [], "pygments.lexers.actionscript.ActionScriptLexer.analyse_text": [], "pip._internal.req.req_file.get_file_content": [], "pip._internal.req.req_file.expand_env_variables": [], "pip._internal.req.req_file.skip_regex": [], "pip._internal.req.req_file.ignore_comments": [], "pip._internal.req.req_file.join_lines": [], "pip._internal.req.req_file.build_parser": [], "pip._internal.req.req_file.OptionParsingError.__init__": [], "pip._internal.req.req_file.break_args_options": [], "pip._internal.req.req_file.get_line_parser": [], "pip._internal.req.req_file.RequirementsFileParser._parse_file": [], "pip._internal.req.req_file.RequirementsFileParser._parse_and_recurse": [], "pip._internal.req.req_file.RequirementsFileParser.parse": [], "pip._internal.req.req_file.RequirementsFileParser.__init__": [], "pip._internal.req.req_file.handle_line": [], "pip._internal.req.req_file.preprocess": [], "pip._internal.req.req_file.parse_requirements": [], "pip._internal.req.req_file.ParsedLine.__init__": [], "mako.runtime._render_error": [], "mako.runtime._exec_template": [], "mako.runtime._render_context": [], "mako.runtime._kwargs_for_include": [], "mako.runtime._kwargs_for_callable": [], "mako.runtime._render": [], "mako.runtime._populate_self_namespace": [], "mako.runtime._lookup_template": [], "mako.runtime._inherit_from": [], "mako.runtime._include_file": [], "mako.runtime._decorate_inline": [], "mako.runtime._decorate_toplevel": [], "mako.runtime.capture": [], "mako.runtime.supports_caller": [], "mako.runtime.ModuleNamespace.__getattr__": [], "mako.runtime.ModuleNamespace._get_star": [], "mako.runtime.ModuleNamespace.filename": [], "mako.runtime.ModuleNamespace.__init__": [], "mako.runtime.TemplateNamespace.__getattr__": [], "mako.runtime.TemplateNamespace._get_star": [], "mako.runtime.TemplateNamespace.uri": [], "mako.runtime.TemplateNamespace.filename": [], "mako.runtime.TemplateNamespace.module": [], "mako.runtime.TemplateNamespace.__init__": [], "mako.runtime.Namespace.__getattr__": [], "mako.runtime.Namespace._get_star": [], "mako.runtime.Namespace._populate": [], "mako.runtime.Namespace.include_file": [], "mako.runtime.Namespace.cache": [], "mako.runtime.Namespace.get_cached": [], "mako.runtime.Namespace.get_template": [], "mako.runtime.Namespace.get_namespace": [], "mako.runtime.Namespace.attr": [], "mako.runtime.Namespace.__init__": [], "mako.runtime._NSAttr.__getattr__": [], "mako.runtime._NSAttr.__init__": [], "mako.runtime.LoopContext.cycle": [], "mako.runtime.LoopContext.odd": [], "mako.runtime.LoopContext.even": [], "mako.runtime.LoopContext.last": [], "mako.runtime.LoopContext.first": [], "mako.runtime.LoopContext.reverse_index": [], "mako.runtime.LoopContext.__len__": [], "mako.runtime.LoopContext.__iter__": [], "mako.runtime.LoopContext.__init__": [], "mako.runtime.LoopStack.__iter__": [], "mako.runtime.LoopStack.__getattr__": [], "mako.runtime.LoopStack._push": [], "mako.runtime.LoopStack._pop": [], "mako.runtime.LoopStack._top": [], "mako.runtime.LoopStack._exit": [], "mako.runtime.LoopStack._enter": [], "mako.runtime.LoopStack.__init__": [], "mako.runtime.Undefined.__bool__": [], "mako.runtime.Undefined.__nonzero__": [], "mako.runtime.Undefined.__str__": [], "mako.runtime.CallerStack._pop_frame": [], "mako.runtime.CallerStack._push_frame": [], "mako.runtime.CallerStack.__getattr__": [], "mako.runtime.CallerStack._get_caller": [], "mako.runtime.CallerStack.__bool__": [], "mako.runtime.CallerStack.__nonzero__": [], "mako.runtime.CallerStack.__init__": [], "mako.runtime.Context._clean_inheritance_tokens": [], "mako.runtime.Context._locals": [], "mako.runtime.Context._copy": [], "mako.runtime.Context.writer": [], "mako.runtime.Context.write": [], "mako.runtime.Context.get": [], "mako.runtime.Context._pop_buffer": [], "mako.runtime.Context._push_buffer": [], "mako.runtime.Context._pop_buffer_and_writer": [], "mako.runtime.Context._push_writer": [], "mako.runtime.Context.__getitem__": [], "mako.runtime.Context.keys": [], "mako.runtime.Context.pop_caller": [], "mako.runtime.Context.push_caller": [], "mako.runtime.Context.kwargs": [], "mako.runtime.Context.lookup": [], "mako.runtime.Context._set_with_template": [], "mako.runtime.Context.__init__": [], "debtcollector.tests.test_deprecation.RemovalTests.test_removed_module_bad_type": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_removed_module": [], "debtcollector.tests.test_deprecation.RemovalTests.test_removed_module": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_staticmethod": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_staticmethod": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_classmethod": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_classmethod": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_instancemethod": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_instancemethod": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_class_inherit": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_class_direct": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_class": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_class": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_function_noargs": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_function_noargs": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_warnings_emitted_function_args": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_function_args": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_property_custom_message": [], "debtcollector.tests.test_deprecation.RemovalTests.test_warnings_emitted_property": [], "debtcollector.tests.test_deprecation.RemovalTests.test_pending_deprecated_kwarg": [], "debtcollector.tests.test_deprecation.RemovalTests.test_removed_kwarg_keeps_argspec": [], "debtcollector.tests.test_deprecation.RemovalTests.test_deprecated_kwarg": [], "debtcollector.tests.test_deprecation.RemovalTests.test_function_keeps_argspec": [], "debtcollector.tests.test_deprecation.RemovalTests.test_function_noargs": [], "debtcollector.tests.test_deprecation.RemovalTests.test_function_args": [], "debtcollector.tests.test_deprecation.UpdatedArgsTest.test_argspec_preserved": [], "debtcollector.tests.test_deprecation.UpdatedArgsTest.test_kwarg_set": [], "debtcollector.tests.test_deprecation.UpdatedArgsTest.test_basic": [], "debtcollector.tests.test_deprecation.RenamedKwargTest.test_argspec": [], "debtcollector.tests.test_deprecation.RenamedKwargTest.test_warnings_not_emitted": [], "debtcollector.tests.test_deprecation.RenamedKwargTest.test_warnings_emitted_pending": [], "debtcollector.tests.test_deprecation.RenamedKwargTest.test_warnings_emitted_classmethod": [], "debtcollector.tests.test_deprecation.RenamedKwargTest.test_warnings_emitted": [], "debtcollector.tests.test_deprecation.RenamedKwargTest.test_basics": [], "debtcollector.tests.test_deprecation.MovedMethodTest.test_keeps_argspec": [], "debtcollector.tests.test_deprecation.MovedMethodTest.test_warnings_not_emitted": [], "debtcollector.tests.test_deprecation.MovedMethodTest.test_warnings_emitted_pending": [], "debtcollector.tests.test_deprecation.MovedMethodTest.test_warnings_emitted": [], "debtcollector.tests.test_deprecation.MovedMethodTest.test_basics": [], "debtcollector.tests.test_deprecation.MovedFunctionTest.test_warnings_emitted": [], "debtcollector.tests.test_deprecation.MovedFunctionTest.test_basics": [], "debtcollector.tests.test_deprecation.DisabledTest.test_basics": [], "debtcollector.tests.test_deprecation.MovedPropertyTest.test_warnings_not_emitted": [], "debtcollector.tests.test_deprecation.MovedPropertyTest.test_warnings_emitted_pending": [], "debtcollector.tests.test_deprecation.MovedPropertyTest.test_warnings_emitted": [], "debtcollector.tests.test_deprecation.MovedPropertyTest.test_readonly_move": [], "debtcollector.tests.test_deprecation.MovedPropertyTest.test_basics": [], "debtcollector.tests.test_deprecation.MovedInheritableClassTest.test_existing_refer_subclass": [], "debtcollector.tests.test_deprecation.MovedInheritableClassTest.test_warnings_emitted_creation_pending": [], "debtcollector.tests.test_deprecation.MovedInheritableClassTest.test_warnings_emitted_creation": [], "debtcollector.tests.test_deprecation.MovedInheritableClassTest.test_basics": [], "debtcollector.tests.test_deprecation.MovedInheritableClassTest.test_broken_type_class": [], "debtcollector.tests.test_deprecation.DeprecateAnythingTest.test_generation": [], "debtcollector.tests.test_deprecation.ThingB.green_giant": [], "debtcollector.tests.test_deprecation.ThingB.blue_giant": [], "debtcollector.tests.test_deprecation.ThingB.yellow_wolf": [], "debtcollector.tests.test_deprecation.ThingB.white_wolf": [], "debtcollector.tests.test_deprecation.ThingB.blue_tristars": [], "debtcollector.tests.test_deprecation.ThingB.green_blue_tristars": [], "debtcollector.tests.test_deprecation.ThingB.green_tristars": [], "debtcollector.tests.test_deprecation.ThingB.black_tristars": [], "debtcollector.tests.test_deprecation.StarLordJr.__init__": [], "debtcollector.tests.test_deprecation.StarLord.__init__": [], "debtcollector.tests.test_deprecation.yellow_sun": [], "debtcollector.tests.test_deprecation.blue_comet": [], "debtcollector.tests.test_deprecation.red_comet": [], "debtcollector.tests.test_deprecation.crimson_lightning_to_remove": [], "debtcollector.tests.test_deprecation.crimson_lightning_unwrapped": [], "debtcollector.tests.test_deprecation.crimson_lightning": [], "debtcollector.tests.test_deprecation.NewHotness.hot": [], "debtcollector.tests.test_deprecation.Giraffe.height": [], "debtcollector.tests.test_deprecation.KittyKat.supermeow": [], "debtcollector.tests.test_deprecation.KittyKat.maow": [], "debtcollector.tests.test_deprecation.KittyKat.meow": [], "debtcollector.tests.test_deprecation.WoofWoof.factory": [], "debtcollector.tests.test_deprecation.WoofWoof.berk": [], "debtcollector.tests.test_deprecation.WoofWoof.burk": [], "debtcollector.tests.test_deprecation.WoofWoof.bark": [], "debtcollector.tests.test_deprecation.blip_blop_blip_unwrapped": [], "debtcollector.tests.test_deprecation.blip_blop_blip": [], "debtcollector.tests.test_deprecation.blip_blop_3": [], "debtcollector.tests.test_deprecation.blip_blop_2": [], "debtcollector.tests.test_deprecation.blip_blop_unwrapped": [], "debtcollector.tests.test_deprecation.blip_blop": [], "IPython.core.magic_arguments.kwds.__call__": [], "IPython.core.magic_arguments.kwds.__init__": [], "IPython.core.magic_arguments.argument_group.add_to_parser": [], "IPython.core.magic_arguments.ArgMethodWrapper.add_to_parser": [], "IPython.core.magic_arguments.ArgMethodWrapper.__init__": [], "IPython.core.magic_arguments.magic_arguments.__call__": [], "IPython.core.magic_arguments.magic_arguments.__init__": [], "IPython.core.magic_arguments.ArgDecorator.add_to_parser": [], "IPython.core.magic_arguments.ArgDecorator.__call__": [], "IPython.core.magic_arguments.real_name": [], "IPython.core.magic_arguments.parse_argstring": [], "IPython.core.magic_arguments.construct_parser": [], "IPython.core.magic_arguments.MagicArgumentParser.parse_argstring": [], "IPython.core.magic_arguments.MagicArgumentParser.error": [], "IPython.core.magic_arguments.MagicArgumentParser.__init__": [], "IPython.core.magic_arguments.MagicHelpFormatter.add_usage": [], "IPython.core.magic_arguments.MagicHelpFormatter._format_action_invocation": [], "IPython.core.magic_arguments.MagicHelpFormatter._fill_text": [], "saml2.response.AssertionIDResponse._postamble": [], "saml2.response.AssertionIDResponse.verify": [], "saml2.response.AssertionIDResponse.loads": [], "saml2.response.AssertionIDResponse.__init__": [], "saml2.response.response_factory": [], "saml2.response.ArtifactResponse.__init__": [], "saml2.response.AuthzResponse.__init__": [], "saml2.response.AttributeResponse.__init__": [], "saml2.response.AuthnQueryResponse.condition_ok": [], "saml2.response.AuthnQueryResponse.__init__": [], "saml2.response.AuthnResponse.verify_attesting_entity": [], "saml2.response.AuthnResponse.verify_recipient": [], "saml2.response.AuthnResponse.__str__": [], "saml2.response.AuthnResponse.session_info": [], "saml2.response.AuthnResponse.authz_decision_info": [], "saml2.response.AuthnResponse.authn_info": [], "saml2.response.AuthnResponse.id": [], "saml2.response.AuthnResponse.session_id": [], "saml2.response.AuthnResponse.verify": [], "saml2.response.AuthnResponse.parse_assertion": [], "saml2.response.AuthnResponse.find_encrypt_data": [], "saml2.response.AuthnResponse.find_encrypt_data_assertion_list": [], "saml2.response.AuthnResponse.find_encrypt_data_assertion": [], "saml2.response.AuthnResponse.decrypt_assertions": [], "saml2.response.AuthnResponse._assertion": [], "saml2.response.AuthnResponse.get_subject": [], "saml2.response.AuthnResponse._holder_of_key_confirmed": [], "saml2.response.AuthnResponse._bearer_confirmed": [], "saml2.response.AuthnResponse.get_identity": [], "saml2.response.AuthnResponse.read_attribute_statement": [], "saml2.response.AuthnResponse.decrypt_attributes": [], "saml2.response.AuthnResponse.condition_ok": [], "saml2.response.AuthnResponse.authn_statement_ok": [], "saml2.response.AuthnResponse.clear": [], "saml2.response.AuthnResponse.loads": [], "saml2.response.AuthnResponse.check_subject_confirmation_in_response_to": [], "saml2.response.AuthnResponse.__init__": [], "saml2.response.ManageNameIDResponse.__init__": [], "saml2.response.NameIDMappingResponse.__init__": [], "saml2.response.LogoutResponse.__init__": [], "saml2.response.StatusResponse.issuer": [], "saml2.response.StatusResponse.update": [], "saml2.response.StatusResponse.verify": [], "saml2.response.StatusResponse.loads": [], "saml2.response.StatusResponse._verify": [], "saml2.response.StatusResponse.issue_instant_ok": [], "saml2.response.StatusResponse.status_ok": [], "saml2.response.StatusResponse._loads": [], "saml2.response.StatusResponse.load_instance": [], "saml2.response.StatusResponse._postamble": [], "saml2.response.StatusResponse._clear": [], "saml2.response.StatusResponse.__init__": [], "saml2.response.attribute_response": [], "saml2.response.authn_response": [], "saml2.response.for_me": [], "saml2.response._dummy": [], "prompt_toolkit.document.Document.insert_before": [], "prompt_toolkit.document.Document.insert_after": [], "prompt_toolkit.document.Document.end_of_paragraph": [], "prompt_toolkit.document.Document.start_of_paragraph": [], "prompt_toolkit.document.Document.empty_line_count_at_the_end": [], "prompt_toolkit.document.Document.paste_clipboard_data": [], "prompt_toolkit.document.Document.cut_selection": [], "prompt_toolkit.document.Document.selection_range_at_line": [], "prompt_toolkit.document.Document.selection_ranges": [], "prompt_toolkit.document.Document.selection_range": [], "prompt_toolkit.document.Document.get_column_cursor_position": [], "prompt_toolkit.document.Document.last_non_blank_of_current_line_position": [], "prompt_toolkit.document.Document.get_end_of_line_position": [], "prompt_toolkit.document.Document.get_start_of_line_position": [], "prompt_toolkit.document.Document.get_end_of_document_position": [], "prompt_toolkit.document.Document.get_start_of_document_position": [], "prompt_toolkit.document.Document.find_matching_bracket_position": [], "prompt_toolkit.document.Document.find_enclosing_bracket_left": [], "prompt_toolkit.document.Document.find_enclosing_bracket_right": [], "prompt_toolkit.document.Document.get_cursor_down_position": [], "prompt_toolkit.document.Document.get_cursor_up_position": [], "prompt_toolkit.document.Document.get_cursor_right_position": [], "prompt_toolkit.document.Document.get_cursor_left_position": [], "prompt_toolkit.document.Document.find_previous_matching_line": [], "prompt_toolkit.document.Document.find_next_matching_line": [], "prompt_toolkit.document.Document.find_previous_word_ending": [], "prompt_toolkit.document.Document.find_previous_word_beginning": [], "prompt_toolkit.document.Document.find_next_word_ending": [], "prompt_toolkit.document.Document.find_next_word_beginning": [], "prompt_toolkit.document.Document.get_word_under_cursor": [], "prompt_toolkit.document.Document.find_boundaries_of_current_word": [], "prompt_toolkit.document.Document.find_start_of_previous_word": [], "prompt_toolkit.document.Document._is_word_before_cursor_complete": [], "prompt_toolkit.document.Document.get_word_before_cursor": [], "prompt_toolkit.document.Document.find_backwards": [], "prompt_toolkit.document.Document.find_all": [], "prompt_toolkit.document.Document.find": [], "prompt_toolkit.document.Document.has_match_at_current_position": [], "prompt_toolkit.document.Document.is_cursor_at_the_end_of_line": [], "prompt_toolkit.document.Document.is_cursor_at_the_end": [], "prompt_toolkit.document.Document.translate_row_col_to_index": [], "prompt_toolkit.document.Document.translate_index_to_position": [], "prompt_toolkit.document.Document._find_line_start_index": [], "prompt_toolkit.document.Document.cursor_position_col": [], "prompt_toolkit.document.Document.cursor_position_row": [], "prompt_toolkit.document.Document.on_last_line": [], "prompt_toolkit.document.Document.on_first_line": [], "prompt_toolkit.document.Document._get_char_relative_to_cursor": [], "prompt_toolkit.document.Document.leading_whitespace_in_current_line": [], "prompt_toolkit.document.Document.current_line": [], "prompt_toolkit.document.Document.line_count": [], "prompt_toolkit.document.Document.lines_from_current": [], "prompt_toolkit.document.Document._line_start_indexes": [], "prompt_toolkit.document.Document.lines": [], "prompt_toolkit.document.Document.current_line_after_cursor": [], "prompt_toolkit.document.Document.current_line_before_cursor": [], "prompt_toolkit.document.Document.text_after_cursor": [], "prompt_toolkit.document.Document.text_before_cursor": [], "prompt_toolkit.document.Document.char_before_cursor": [], "prompt_toolkit.document.Document.current_char": [], "prompt_toolkit.document.Document.selection": [], "prompt_toolkit.document.Document.cursor_position": [], "prompt_toolkit.document.Document.text": [], "prompt_toolkit.document.Document.__eq__": [], "prompt_toolkit.document.Document.__repr__": [], "prompt_toolkit.document.Document.__init__": [], "prompt_toolkit.document._DocumentCache.__init__": [], "prompt_toolkit.document._ImmutableLineList._error": [], "rx.linq.observable.toset.to_set": [], "rx.linq.observable.toset._to_set": [], "setuptools._distutils.command.bdist_msi.bdist_msi.get_installer_filename": [], "setuptools._distutils.command.bdist_msi.bdist_msi.add_ui": [], "setuptools._distutils.command.bdist_msi.bdist_msi.add_scripts": [], "setuptools._distutils.command.bdist_msi.bdist_msi.add_find_python": [], "setuptools._distutils.command.bdist_msi.bdist_msi.add_files": [], "setuptools._distutils.command.bdist_msi.bdist_msi.run": [], "setuptools._distutils.command.bdist_msi.bdist_msi.finalize_options": [], "setuptools._distutils.command.bdist_msi.bdist_msi.initialize_options": [], "setuptools._distutils.command.bdist_msi.bdist_msi.__init__": [], "setuptools._distutils.command.bdist_msi.PyDialog.xbutton": [], "setuptools._distutils.command.bdist_msi.PyDialog.next": [], "setuptools._distutils.command.bdist_msi.PyDialog.cancel": [], "setuptools._distutils.command.bdist_msi.PyDialog.back": [], "setuptools._distutils.command.bdist_msi.PyDialog.title": [], "setuptools._distutils.command.bdist_msi.PyDialog.__init__": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite.is_disconnect": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite.create_connect_args": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite.on_connect": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite.set_isolation_level": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite._get_server_version_info": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite.get_pool_class": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite._is_url_file_db": [], "sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite.dbapi": [], "sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate.result_processor": [], "sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate.bind_processor": [], "sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp.result_processor": [], "sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp.bind_processor": [], "IPython.utils._process_common.arg_split": [], "IPython.utils._process_common.get_output_error_code": [], "IPython.utils._process_common.getoutputerror": [], "IPython.utils._process_common.getoutput": [], "IPython.utils._process_common.process_handler": [], "IPython.utils._process_common.read_no_interrupt": [], "rx.linq.observable.never.never": [], "jwt.api_jws.PyJWS._validate_kid": [], "jwt.api_jws.PyJWS._validate_headers": [], "jwt.api_jws.PyJWS._verify_signature": [], "jwt.api_jws.PyJWS._load": [], "jwt.api_jws.PyJWS.get_unverified_header": [], "jwt.api_jws.PyJWS.decode": [], "jwt.api_jws.PyJWS.decode_complete": [], "jwt.api_jws.PyJWS.encode": [], "jwt.api_jws.PyJWS.get_algorithms": [], "jwt.api_jws.PyJWS.unregister_algorithm": [], "jwt.api_jws.PyJWS.register_algorithm": [], "jwt.api_jws.PyJWS._get_default_options": [], "jwt.api_jws.PyJWS.__init__": [], "keystone.conf.saml.list_opts": [], "keystone.conf.saml.register_opts": [], "aniso8601.time._split_tz": [], "aniso8601.time._build_time": [], "aniso8601.time._parse_second_time": [], "aniso8601.time._parse_minute_time": [], "aniso8601.time._parse_hour": [], "aniso8601.time._parse_time_naive": [], "aniso8601.time.parse_datetime": [], "aniso8601.time.parse_time": [], "aniso8601.time.get_time_resolution": [], "IPython.sphinxext.ipython_console_highlighting.setup": [], "paste.util.finddata.find_package_data": [], "amqp.serialization.GenericContent.inbound_body": [], "amqp.serialization.GenericContent.inbound_header": [], "amqp.serialization.GenericContent._serialize_properties": [], "amqp.serialization.GenericContent._load_properties": [], "amqp.serialization.GenericContent.__getattr__": [], "amqp.serialization.GenericContent.__init__": [], "amqp.serialization.decode_properties_basic": [], "amqp.serialization._write_item": [], "amqp.serialization._write_array": [], "amqp.serialization._write_table": [], "amqp.serialization.dumps": [], "amqp.serialization._flushbits": [], "amqp.serialization.loads": [], "amqp.serialization._read_item": [], "rx.linq.observable.scan.scan": [], "xmlschema.validators.wildcards.XsdDefaultOpenContent._parse": [], "xmlschema.validators.wildcards.XsdDefaultOpenContent.__init__": [], "xmlschema.validators.wildcards.XsdOpenContent.is_restriction": [], "xmlschema.validators.wildcards.XsdOpenContent.built": [], "xmlschema.validators.wildcards.XsdOpenContent._parse": [], "xmlschema.validators.wildcards.XsdOpenContent.__repr__": [], "xmlschema.validators.wildcards.XsdOpenContent.__init__": [], "xmlschema.validators.wildcards.Xsd11AnyAttribute.is_matching": [], "xmlschema.validators.wildcards.Xsd11AnyAttribute._parse": [], "xmlschema.validators.wildcards.Xsd11AnyElement.add_precedence": [], "xmlschema.validators.wildcards.Xsd11AnyElement.is_consistent": [], "xmlschema.validators.wildcards.Xsd11AnyElement.is_matching": [], "xmlschema.validators.wildcards.Xsd11AnyElement._parse": [], "xmlschema.validators.wildcards.XsdAnyAttribute.iter_encode": [], "xmlschema.validators.wildcards.XsdAnyAttribute.iter_decode": [], "xmlschema.validators.wildcards.XsdAnyAttribute.match": [], "xmlschema.validators.wildcards.XsdAnyElement.is_consistent": [], "xmlschema.validators.wildcards.XsdAnyElement.is_overlap": [], "xmlschema.validators.wildcards.XsdAnyElement.iter_encode": [], "xmlschema.validators.wildcards.XsdAnyElement.iter_decode": [], "xmlschema.validators.wildcards.XsdAnyElement.iter_substitutes": [], "xmlschema.validators.wildcards.XsdAnyElement.iterchildren": [], "xmlschema.validators.wildcards.XsdAnyElement.iter": [], "xmlschema.validators.wildcards.XsdAnyElement.__iter__": [], "xmlschema.validators.wildcards.XsdAnyElement.match": [], "xmlschema.validators.wildcards.XsdAnyElement._parse": [], "xmlschema.validators.wildcards.XsdAnyElement.xpath_proxy": [], "xmlschema.validators.wildcards.XsdAnyElement.__repr__": [], "xmlschema.validators.wildcards.XsdAnyElement.__init__": [], "xmlschema.validators.wildcards.XsdWildcard.iter_encode": [], "xmlschema.validators.wildcards.XsdWildcard.iter_decode": [], "xmlschema.validators.wildcards.XsdWildcard.intersection": [], "xmlschema.validators.wildcards.XsdWildcard.union": [], "xmlschema.validators.wildcards.XsdWildcard.is_restriction": [], "xmlschema.validators.wildcards.XsdWildcard.deny_qnames": [], "xmlschema.validators.wildcards.XsdWildcard.deny_namespaces": [], "xmlschema.validators.wildcards.XsdWildcard.is_namespace_allowed": [], "xmlschema.validators.wildcards.XsdWildcard.is_matching": [], "xmlschema.validators.wildcards.XsdWildcard.built": [], "xmlschema.validators.wildcards.XsdWildcard._parse_not_constraints": [], "xmlschema.validators.wildcards.XsdWildcard._parse": [], "xmlschema.validators.wildcards.XsdWildcard.__repr__": [], "pip._internal.network.xmlrpc.PipXmlrpcTransport.request": [], "pip._internal.network.xmlrpc.PipXmlrpcTransport.__init__": [], "keystone.common.sql.data_migration_repo.versions.035_migrate_add_system_column_to_application_credential_table.upgrade": [], "testresources.tests.test_test_resource.TestFixtureResource.test_reset_called": [], "testresources.tests.test_test_resource.TestFixtureResource.test_always_dirty": [], "testresources.tests.test_test_resource.TestFixtureResource.test_uses_setUp_cleanUp": [], "testresources.tests.test_test_resource.TestGenericResource.test_always_dirty": [], "testresources.tests.test_test_resource.TestGenericResource.test_setup_teardown_controllable": [], "testresources.tests.test_test_resource.TestGenericResource.test_dependencies_passed_to_factory": [], "testresources.tests.test_test_resource.TestGenericResource.test_default_uses_setUp_tearDown": [], "testresources.tests.test_test_resource.TestTestResource.testResetActivityForResourceWithExtensions": [], "testresources.tests.test_test_resource.TestTestResource.testResetActivityForResourceWithoutExtensions": [], "testresources.tests.test_test_resource.TestTestResource.testGetActivityForResourceWithExtensions": [], "testresources.tests.test_test_resource.TestTestResource.testGetActivityForResourceWithoutExtensions": [], "testresources.tests.test_test_resource.TestTestResource.testFinishedActivityForResourceWithExtensions": [], "testresources.tests.test_test_resource.TestTestResource.testFinishedActivityForResourceWithoutExtensions": [], "testresources.tests.test_test_resource.TestTestResource.testDirtyingWhenUnused": [], "testresources.tests.test_test_resource.TestTestResource.testDefaultResetResetsDependencies": [], "testresources.tests.test_test_resource.TestTestResource.testDefaultResetMethodRecreatesDirtyResource": [], "testresources.tests.test_test_resource.TestTestResource.testDefaultResetMethodPreservesCleanResource": [], "testresources.tests.test_test_resource.TestTestResource.testDirtyingResourceTriggersCleanOnGet": [], "testresources.tests.test_test_resource.TestTestResource.testDirtiedSetsDirty": [], "testresources.tests.test_test_resource.TestTestResource.testResourceAvailableBetweenFinishedWithCalls": [], "testresources.tests.test_test_resource.TestTestResource.testFinishedWithMarksNonDirty": [], "testresources.tests.test_test_resource.TestTestResource.testFinishedWithCallsCleanResourceOnceOnly": [], "testresources.tests.test_test_resource.TestTestResource.testUsingTwiceMakesAndCleansTwice": [], "testresources.tests.test_test_resource.TestTestResource.testFinishedWithCallsCleanResource": [], "testresources.tests.test_test_resource.TestTestResource.testFinishedWithResetsCurrentResource": [], "testresources.tests.test_test_resource.TestTestResource.testFinishedWithDecrementsUses": [], "testresources.tests.test_test_resource.TestTestResource.testUsedResourceResetBetweenUses": [], "testresources.tests.test_test_resource.TestTestResource.testIsResetIfDependenciesAreDirty": [], "testresources.tests.test_test_resource.TestTestResource.testGetResourceResetsUsedResource": [], "testresources.tests.test_test_resource.TestTestResource.testRepeatedGetResourceCallsMakeResourceOnceOnly": [], "testresources.tests.test_test_resource.TestTestResource.testIsDirtyIsTrueIfDependenciesAreDirty": [], "testresources.tests.test_test_resource.TestTestResource.testIsDirtyIsTrueIfDependenciesChanged": [], "testresources.tests.test_test_resource.TestTestResource.testIsDirty": [], "testresources.tests.test_test_resource.TestTestResource.testGetResourceCallsMakeResource": [], "testresources.tests.test_test_resource.TestTestResource.testGetResourceTwiceReturnsIdenticalResource": [], "testresources.tests.test_test_resource.TestTestResource.testGetResourceSetsCurrentResource": [], "testresources.tests.test_test_resource.TestTestResource.testGetResourceDoesntDirty": [], "testresources.tests.test_test_resource.TestTestResource.testGetResourceIncrementsUses": [], "testresources.tests.test_test_resource.TestTestResource.testGetResourceReturnsMakeResource": [], "testresources.tests.test_test_resource.TestTestResource.testDefaultCosts": [], "testresources.tests.test_test_resource.TestTestResource.testneededResourcesClosure": [], "testresources.tests.test_test_resource.TestTestResource.testneededResourcesDependenciesFirst": [], "testresources.tests.test_test_resource.TestTestResource.testneededResourcesDefault": [], "testresources.tests.test_test_resource.TestTestResource.testInitiallyNoCurrentResource": [], "testresources.tests.test_test_resource.TestTestResource.testInitiallyUnused": [], "testresources.tests.test_test_resource.TestTestResource.testInitiallyNotDirty": [], "testresources.tests.test_test_resource.TestTestResource.testUnimplementedGetResource": [], "testresources.tests.test_test_resource.MockResettableResource._reset": [], "testresources.tests.test_test_resource.MockResettableResource.__init__": [], "testresources.tests.test_test_resource.MockResource.make": [], "testresources.tests.test_test_resource.MockResource.clean": [], "testresources.tests.test_test_resource.MockResource.__init__": [], "testresources.tests.test_test_resource.MockResourceInstance.__repr__": [], "testresources.tests.test_test_resource.MockResourceInstance.__cmp__": [], "testresources.tests.test_test_resource.MockResourceInstance.__eq__": [], "testresources.tests.test_test_resource.MockResourceInstance.__init__": [], "testresources.tests.test_test_resource.test_suite": [], "testtools.twistedsupport._matchers.failed": [], "testtools.twistedsupport._matchers._Failed.match": [], "testtools.twistedsupport._matchers._Failed._got_no_result": [], "testtools.twistedsupport._matchers._Failed._got_success": [], "testtools.twistedsupport._matchers._Failed._got_failure": [], "testtools.twistedsupport._matchers._Failed.__init__": [], "testtools.twistedsupport._matchers.succeeded": [], "testtools.twistedsupport._matchers._Succeeded.match": [], "testtools.twistedsupport._matchers._Succeeded._got_no_result": [], "testtools.twistedsupport._matchers._Succeeded._got_failure": [], "testtools.twistedsupport._matchers._Succeeded.__init__": [], "testtools.twistedsupport._matchers.has_no_result": [], "testtools.twistedsupport._matchers._NoResult.match": [], "testtools.twistedsupport._matchers._NoResult._got_result": [], "passlib.tests.test_handlers.unix_fallback_test.test_91_preserves_existing": [], "passlib.tests.test_handlers.unix_fallback_test.test_90_wildcard": [], "passlib.tests.test_handlers.unix_fallback_test.setUp": [], "passlib.tests.test_handlers.unix_disabled_test.test_90_special": [], "passlib.tests.test_handlers.unix_disabled_test.test_76_hash_border": [], "passlib.tests.test_handlers.sun_md5_crypt_test.do_verify": [], "passlib.tests.test_handlers.RoundupTest.test_pairs": [], "passlib.tests.test_handlers.RoundupTest._test_pair": [], "passlib.tests.test_handlers.mysql323_test.FuzzHashGenerator.accept_password_pair": [], "passlib.tests.test_handlers.mysql323_test.test_90_whitespace": [], "passlib.tests.test_handlers.lmhash_test.test_90_raw": [], "passlib.tests.test_handlers._ldap_sha1_crypt_test.test_77_fuzz_input": [], "passlib.tests.test_handlers._ldap_sha1_crypt_test.populate_settings": [], "passlib.tests.test_handlers.ldap_plaintext_test.FuzzHashGenerator.random_password": [], "passlib.tests.test_handlers.htdigest_test.populate_context": [], "passlib.tests.test_handlers.htdigest_test.test_80_user": [], "passlib.tests.test_handlers.hex_md5_test.test_mock_fips_mode": [], "passlib.tests.test_handlers.fshp_test.test_90_variant": [], "passlib.tests.test_handlers._bsdi_crypt_test.test_needs_update_w_even_rounds": [], "passlib.tests.test_handlers._bsdi_crypt_test.test_77_fuzz_input": [], "passlib.tests.test_handlers.bigcrypt_test.test_90_internal": [], "passlib.tests.test_handlers.get_handler_case": [], "pip._internal.commands.check.CheckCommand.run": [], "sqlalchemy.dialects.mysql.pyodbc.MySQLDialect_pyodbc.on_connect": [], "sqlalchemy.dialects.mysql.pyodbc.MySQLDialect_pyodbc._extract_error_code": [], "sqlalchemy.dialects.mysql.pyodbc.MySQLDialect_pyodbc._detect_charset": [], "sqlalchemy.dialects.mysql.pyodbc.MySQLExecutionContext_pyodbc.get_lastrowid": [], "sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME.result_processor": [], "traitlets.config.tests.test_application.test_deep_alias": [], "traitlets.config.tests.test_application.test_show_config_json": [], "traitlets.config.tests.test_application.test_show_config": [], "traitlets.config.tests.test_application.test_show_config_json_cli": [], "traitlets.config.tests.test_application.test_show_config_cli": [], "traitlets.config.tests.test_application.test_help_output": [], "traitlets.config.tests.test_application.test_deprecated_notifier": [], "traitlets.config.tests.test_application.DeprecatedApp._config_changed": [], "traitlets.config.tests.test_application.test_cli_multi_scalar": [], "traitlets.config.tests.test_application.TestApplication.test_loaded_config_files": [], "traitlets.config.tests.test_application.TestApplication.test_subcommands_instanciation": [], "traitlets.config.tests.test_application.TestApplication.test_raise_on_bad_config": [], "traitlets.config.tests.test_application.TestApplication.test_log_bad_config": [], "traitlets.config.tests.test_application.TestApplication.test_log_collisions": [], "traitlets.config.tests.test_application.TestApplication.test_multi_file": [], "traitlets.config.tests.test_application.TestApplication.test_generate_config_file_classes_to_include": [], "traitlets.config.tests.test_application.TestApplication.test_generate_config_file": [], "traitlets.config.tests.test_application.TestApplication.test_document_config_option": [], "traitlets.config.tests.test_application.TestApplication.test_unicode_argv": [], "traitlets.config.tests.test_application.TestApplication.test_extra_args": [], "traitlets.config.tests.test_application.TestApplication.test_flatten_aliases": [], "traitlets.config.tests.test_application.TestApplication.test_flatten_flags": [], "traitlets.config.tests.test_application.TestApplication.test_warn_autocorrect": [], "traitlets.config.tests.test_application.TestApplication.test_flag_clobber": [], "traitlets.config.tests.test_application.TestApplication.test_aliases_help_msg": [], "traitlets.config.tests.test_application.TestApplication.test_aliases": [], "traitlets.config.tests.test_application.TestApplication.test_flags_help_msg": [], "traitlets.config.tests.test_application.TestApplication.test_flags": [], "traitlets.config.tests.test_application.TestApplication.test_cli_allow_none": [], "traitlets.config.tests.test_application.TestApplication.test_ipython_cli_priority": [], "traitlets.config.tests.test_application.TestApplication.test_cli_priority": [], "traitlets.config.tests.test_application.TestApplication.test_config_propagation": [], "traitlets.config.tests.test_application.TestApplication.test_config_dict_args": [], "traitlets.config.tests.test_application.TestApplication.test_config_seq_args": [], "traitlets.config.tests.test_application.TestApplication.test_config": [], "traitlets.config.tests.test_application.TestApplication.test_mro_discovery": [], "traitlets.config.tests.test_application.TestApplication.test_basic": [], "traitlets.config.tests.test_application.TestApplication.test_no_eval_cli_text": [], "traitlets.config.tests.test_application.TestApplication.test_log": [], "traitlets.config.tests.test_application.class_to_names": [], "traitlets.config.tests.test_application.MyApp.init_bar": [], "traitlets.config.tests.test_application.MyApp.init_foo": [], "libcst._nodes.tests.test_flatten_behavior.FlattenBehavior.test_flatten_pass_behavior": [], "libcst._nodes.tests.test_flatten_behavior.RemoveReturnWithEmpty.leave_Return": [], "libcst._nodes.tests.test_flatten_behavior.FlattenLines.on_leave": [], "libcst._nodes.tests.test_flatten_behavior.InsertPrintBeforeReturn.leave_Return": [], "alembic.operations.batch.ApplyBatchImpl.rename_table": [], "alembic.operations.batch.ApplyBatchImpl.drop_index": [], "alembic.operations.batch.ApplyBatchImpl.create_index": [], "alembic.operations.batch.ApplyBatchImpl.drop_constraint": [], "alembic.operations.batch.ApplyBatchImpl.add_constraint": [], "alembic.operations.batch.ApplyBatchImpl.drop_table_comment": [], "alembic.operations.batch.ApplyBatchImpl.create_table_comment": [], "alembic.operations.batch.ApplyBatchImpl.create_column_comment": [], "alembic.operations.batch.ApplyBatchImpl.drop_column": [], "alembic.operations.batch.ApplyBatchImpl.add_column": [], "alembic.operations.batch.ApplyBatchImpl._setup_dependencies_for_add_column": [], "alembic.operations.batch.ApplyBatchImpl.alter_column": [], "alembic.operations.batch.ApplyBatchImpl._create": [], "alembic.operations.batch.ApplyBatchImpl._setup_referent": [], "alembic.operations.batch.ApplyBatchImpl._gather_indexes_from_both_tables": [], "alembic.operations.batch.ApplyBatchImpl._transfer_elements_to_new_table": [], "alembic.operations.batch.ApplyBatchImpl._adjust_self_columns_for_partial_reordering": [], "alembic.operations.batch.ApplyBatchImpl._grab_table_elements": [], "alembic.operations.batch.ApplyBatchImpl._calc_temp_name": [], "alembic.operations.batch.ApplyBatchImpl.__init__": [], "alembic.operations.batch.BatchOperationsImpl.create_column_comment": [], "alembic.operations.batch.BatchOperationsImpl.drop_table": [], "alembic.operations.batch.BatchOperationsImpl.create_table": [], "alembic.operations.batch.BatchOperationsImpl.drop_table_comment": [], "alembic.operations.batch.BatchOperationsImpl.create_table_comment": [], "alembic.operations.batch.BatchOperationsImpl.drop_index": [], "alembic.operations.batch.BatchOperationsImpl.create_index": [], "alembic.operations.batch.BatchOperationsImpl.rename_table": [], "alembic.operations.batch.BatchOperationsImpl.drop_constraint": [], "alembic.operations.batch.BatchOperationsImpl.add_constraint": [], "alembic.operations.batch.BatchOperationsImpl.drop_column": [], "alembic.operations.batch.BatchOperationsImpl.add_column": [], "alembic.operations.batch.BatchOperationsImpl.alter_column": [], "alembic.operations.batch.BatchOperationsImpl.flush": [], "alembic.operations.batch.BatchOperationsImpl._should_recreate": [], "alembic.operations.batch.BatchOperationsImpl.impl": [], "alembic.operations.batch.BatchOperationsImpl.dialect": [], "alembic.operations.batch.BatchOperationsImpl.__init__": [], "webob.exc.HTTPExceptionMiddleware.__call__": [], "webob.exc.HTTPExceptionMiddleware.__init__": [], "webob.exc._HTTPMove.__call__": [], "webob.exc._HTTPMove.__init__": [], "webob.exc.WSGIHTTPException.wsgi_response": [], "webob.exc.WSGIHTTPException.__call__": [], "webob.exc.WSGIHTTPException.generate_response": [], "webob.exc.WSGIHTTPException.json_body": [], "webob.exc.WSGIHTTPException.json_formatter": [], "webob.exc.WSGIHTTPException.html_body": [], "webob.exc.WSGIHTTPException.plain_body": [], "webob.exc.WSGIHTTPException._make_body": [], "webob.exc.WSGIHTTPException.__str__": [], "webob.exc.WSGIHTTPException.__init__": [], "webob.exc.HTTPException.__call__": [], "webob.exc.HTTPException.__init__": [], "webob.exc.strip_tags": [], "webob.exc.no_escape": [], "webob.exc.lazify": [], "webob.exc._lazified.__str__": [], "webob.exc._lazified.__init__": [], "sapp.cli_lib.filter_issues": [], "sapp.cli_lib.delete_filters": [], "sapp.cli_lib.import_filters": [], "sapp.cli_lib.filter": [], "sapp.cli_lib.server": [], "sapp.cli_lib.analyze": [], "sapp.cli_lib.explore": [], "sapp.cli_lib.default_database": [], "sapp.cli_lib.common_options": [], "sapp.cli_lib.require_option": [], "flask_restful.representations.json.output_json": [], "testtools.twistedsupport._runtest.UncleanReactorError._get_junk_info": [], "testtools.twistedsupport._runtest.UncleanReactorError.__init__": [], "testtools.twistedsupport._runtest.assert_fails_with": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTestForBrokenTwisted._make_spinner": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._run_user": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._run_core": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._get_log_fixture": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._blocking_run_deferred": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._log_user_exception": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._run_deferred": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._make_spinner": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest._run_cleanups": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest.make_factory": [], "testtools.twistedsupport._runtest.AsynchronousDeferredRunTest.__init__": [], "testtools.twistedsupport._runtest.flush_logged_errors": [], "testtools.twistedsupport._runtest._CompoundFixture._setUp": [], "testtools.twistedsupport._runtest._CompoundFixture.__init__": [], "testtools.twistedsupport._runtest.run_with_log_observers": [], "testtools.twistedsupport._runtest.CaptureTwistedLogs._setUp": [], "testtools.twistedsupport._runtest._ErrorObserver.flush_logged_errors": [], "testtools.twistedsupport._runtest._ErrorObserver._setUp": [], "testtools.twistedsupport._runtest._ErrorObserver.__init__": [], "testtools.twistedsupport._runtest._TwistedLogObservers._setUp": [], "testtools.twistedsupport._runtest._TwistedLogObservers.__init__": [], "testtools.twistedsupport._runtest._NoTwistedLogObservers._setUp": [], "testtools.twistedsupport._runtest._get_global_publisher_and_observers": [], "testtools.twistedsupport._runtest.SynchronousDeferredRunTest._run_user": [], "testtools.twistedsupport._runtest._DeferredRunTest._got_user_failure": [], "keystone.common.sql.data_migration_repo.versions.069_placeholder.upgrade": [], "idna.codec.getregentry": [], "idna.codec.IncrementalDecoder._buffer_decode": [], "idna.codec.IncrementalEncoder._buffer_encode": [], "idna.codec.Codec.decode": [], "idna.codec.Codec.encode": [], "pygments.lexers.prolog.LogtalkLexer.analyse_text": [], "pygments.lexers.prolog.PrologLexer.analyse_text": [], "keystone.policy.backends.base.PolicyDriverBase.delete_policy": [ { "locations": [ { "path": "keystone/policy/backends/base.py", "start": { "line": 75, "column": 14 }, "stop": { "line": 75, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.base.PolicyDriverBase.update_policy": [ { "locations": [ { "path": "keystone/policy/backends/base.py", "start": { "line": 66, "column": 14 }, "stop": { "line": 66, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.base.PolicyDriverBase.get_policy": [ { "locations": [ { "path": "keystone/policy/backends/base.py", "start": { "line": 57, "column": 14 }, "stop": { "line": 57, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.base.PolicyDriverBase.list_policies": [ { "locations": [ { "path": "keystone/policy/backends/base.py", "start": { "line": 48, "column": 14 }, "stop": { "line": 48, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.base.PolicyDriverBase.create_policy": [ { "locations": [ { "path": "keystone/policy/backends/base.py", "start": { "line": 43, "column": 14 }, "stop": { "line": 43, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.base.PolicyDriverBase.enforce": [ { "locations": [ { "path": "keystone/policy/backends/base.py", "start": { "line": 34, "column": 14 }, "stop": { "line": 34, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotImplemented", "dispatch": "static" } ], "keystone.policy.backends.base.PolicyDriverBase._get_list_limit": [], "sapp.cli.cli": [], "ipython_genutils.tempdir.TemporaryWorkingDirectory.__exit__": [], "ipython_genutils.tempdir.TemporaryWorkingDirectory.__enter__": [], "ipython_genutils.tempdir.NamedFileInTemporaryDirectory.__exit__": [], "ipython_genutils.tempdir.NamedFileInTemporaryDirectory.__enter__": [], "ipython_genutils.tempdir.NamedFileInTemporaryDirectory.cleanup": [], "ipython_genutils.tempdir.NamedFileInTemporaryDirectory.__init__": [], "IPython.lib.tests.test_latextools.test_latex_to_png_invalid_hex_colors": [], "IPython.lib.tests.test_latextools.test_latex_to_png_color": [], "IPython.lib.tests.test_latextools.test_genelatex_wrap_without_breqn": [], "IPython.lib.tests.test_latextools.test_genelatex_wrap_with_breqn": [], "IPython.lib.tests.test_latextools.test_genelatex_no_wrap": [], "IPython.lib.tests.test_latextools.test_latex_to_html": [], "IPython.lib.tests.test_latextools.test_latex_to_png_mpl_runs": [], "IPython.lib.tests.test_latextools.test_latex_to_png_dvipng_runs": [], "IPython.lib.tests.test_latextools.check_latex_to_png_dvipng_fails_when_no_cmd": [], "IPython.lib.tests.test_latextools.test_latex_to_png_dvipng_fails_when_no_cmd": [], "rx.linq.observable.pluck.pluck_attr": [], "rx.linq.observable.pluck.pluck": [], "keystone.common.sql.expand_repo.versions.046_expand_old_password_data_to_password_hash_column.upgrade": [], "paste.deploy.loadwsgi.LoaderContext.config": [], "paste.deploy.loadwsgi.LoaderContext.create": [], "paste.deploy.loadwsgi.LoaderContext.__init__": [], "paste.deploy.loadwsgi.FuncLoader.get_context": [], "paste.deploy.loadwsgi.FuncLoader.__init__": [], "paste.deploy.loadwsgi.EggLoader.find_egg_entry_point": [], "paste.deploy.loadwsgi.EggLoader.get_context": [], "paste.deploy.loadwsgi.EggLoader.__init__": [], "paste.deploy.loadwsgi.ConfigLoader._find_sections": [], "paste.deploy.loadwsgi.ConfigLoader.find_config_section": [], "paste.deploy.loadwsgi.ConfigLoader._pipeline_app_context": [], "paste.deploy.loadwsgi.ConfigLoader._filter_app_context": [], "paste.deploy.loadwsgi.ConfigLoader._context_from_explicit": [], "paste.deploy.loadwsgi.ConfigLoader._context_from_use": [], "paste.deploy.loadwsgi.ConfigLoader.get_context": [], "paste.deploy.loadwsgi.ConfigLoader.update_defaults": [], "paste.deploy.loadwsgi.ConfigLoader.__init__": [], "paste.deploy.loadwsgi._Loader.absolute_name": [], "paste.deploy.loadwsgi._Loader.server_context": [], "paste.deploy.loadwsgi._Loader.filter_context": [], "paste.deploy.loadwsgi._Loader.app_context": [], "paste.deploy.loadwsgi._Loader.get_server": [], "paste.deploy.loadwsgi._Loader.get_filter": [], "paste.deploy.loadwsgi._Loader.get_app": [], "paste.deploy.loadwsgi._loadfunc": [], "paste.deploy.loadwsgi._loadegg": [], "paste.deploy.loadwsgi._loadconfig": [], "paste.deploy.loadwsgi.loadcontext": [], "paste.deploy.loadwsgi.loadobj": [], "paste.deploy.loadwsgi.appconfig": [], "paste.deploy.loadwsgi.loadserver": [], "paste.deploy.loadwsgi.loadfilter": [], "paste.deploy.loadwsgi.loadapp": [], "paste.deploy.loadwsgi._FilterWith.invoke": [], "paste.deploy.loadwsgi._FilterApp.invoke": [], "paste.deploy.loadwsgi._PipeLine.invoke": [], "paste.deploy.loadwsgi._Server.invoke": [], "paste.deploy.loadwsgi._Filter.invoke": [], "paste.deploy.loadwsgi._App.invoke": [], "paste.deploy.loadwsgi._ObjectType.invoke": [], "paste.deploy.loadwsgi._ObjectType.__repr__": [], "paste.deploy.loadwsgi._ObjectType.__init__": [], "paste.deploy.loadwsgi.NicerConfigParser.InterpolateWrapper.before_get": [], "paste.deploy.loadwsgi.NicerConfigParser.InterpolateWrapper.__getattr__": [], "paste.deploy.loadwsgi.NicerConfigParser.InterpolateWrapper.__init__": [], "paste.deploy.loadwsgi.NicerConfigParser._interpolate": [], "paste.deploy.loadwsgi.NicerConfigParser.defaults": [], "paste.deploy.loadwsgi.NicerConfigParser.__init__": [], "paste.deploy.loadwsgi._flatten": [], "paste.deploy.loadwsgi._aslist": [], "paste.deploy.loadwsgi.import_string": [], "keystoneauth1.identity.v3.k2k.Keystone2Keystone.get_unscoped_auth_ref": [], "keystoneauth1.identity.v3.k2k.Keystone2Keystone._send_service_provider_ecp_authn_response": [], "keystoneauth1.identity.v3.k2k.Keystone2Keystone._get_ecp_assertion": [], "keystoneauth1.identity.v3.k2k.Keystone2Keystone._remote_auth_url": [], "keystoneauth1.identity.v3.k2k.Keystone2Keystone.__init__": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_statement_count": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_execution": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_multiple_sql_count": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_sql_count": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_sql": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_sql_execution": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.sql_execution_asserter": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_unordered_result": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_row": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_list": [], "sqlalchemy.testing.assertions.AssertsExecutionResults.assert_result": [], "sqlalchemy.testing.assertions.ComparesTables.assert_types_base": [], "sqlalchemy.testing.assertions.ComparesTables.assert_tables_equal": [], "sqlalchemy.testing.assertions.AssertsCompiledSQL.assert_compile": [], "sqlalchemy.testing.assertions.expect_raises_message": [], "sqlalchemy.testing.assertions.expect_raises": [], "sqlalchemy.testing.assertions._expect_raises": [], "sqlalchemy.testing.assertions._assert_raises": [], "sqlalchemy.testing.assertions.assert_raises_message_context_ok": [], "sqlalchemy.testing.assertions.assert_raises_message": [], "sqlalchemy.testing.assertions.assert_raises_context_ok": [], "sqlalchemy.testing.assertions.assert_raises": [], "sqlalchemy.testing.assertions._assert_proper_exception_context": [], "sqlalchemy.testing.assertions.eq_ignore_whitespace": [], "sqlalchemy.testing.assertions.startswith_": [], "sqlalchemy.testing.assertions.not_in": [], "sqlalchemy.testing.assertions.in_": [], "sqlalchemy.testing.assertions.is_not": [], "sqlalchemy.testing.assertions.is_": [], "sqlalchemy.testing.assertions.is_false": [], "sqlalchemy.testing.assertions.is_true": [], "sqlalchemy.testing.assertions.is_not_none": [], "sqlalchemy.testing.assertions.is_none": [], "sqlalchemy.testing.assertions.is_instance_of": [], "sqlalchemy.testing.assertions.le_": [], "sqlalchemy.testing.assertions.ne_": [], "sqlalchemy.testing.assertions.eq_": [], "sqlalchemy.testing.assertions.eq_regex": [], "sqlalchemy.testing.assertions._assert_no_stray_pool_connections": [], "sqlalchemy.testing.assertions.global_cleanup_assertions": [], "sqlalchemy.testing.assertions._expect_warnings": [], "sqlalchemy.testing.assertions.uses_deprecated": [], "sqlalchemy.testing.assertions.emits_warning_on": [], "sqlalchemy.testing.assertions.expect_deprecated_20": [], "sqlalchemy.testing.assertions.expect_deprecated": [], "sqlalchemy.testing.assertions.emits_warning": [], "sqlalchemy.testing.assertions.expect_warnings_on": [], "sqlalchemy.testing.assertions.expect_warnings": [], "keystoneauth1.fixture.keystoneauth_betamax._construct_session_with_betamax": [], "keystoneauth1.fixture.keystoneauth_betamax.BetamaxFixture.setUp": [], "keystoneauth1.fixture.keystoneauth_betamax.BetamaxFixture.serializer_name": [], "keystoneauth1.fixture.keystoneauth_betamax.BetamaxFixture.__init__": [], "keystoneauth1.extras._saml2.v3.saml2.Password.get_requests_auth": [], "keystoneauth1.extras._saml2.v3.saml2.Password.__init__": [], "keystoneauth1.extras._saml2.v3.saml2._FederatedSaml.get_unscoped_auth_ref": [], "keystoneauth1.extras._saml2.v3.saml2._FederatedSaml.get_requests_auth": [], "keystoneauth1.extras._saml2.v3.saml2._FederatedSaml.__init__": [], "keystoneauth1.extras._saml2.v3.saml2._SamlAuth._ecp_retry": [], "keystoneauth1.extras._saml2.v3.saml2._SamlAuth._handle_response": [], "keystoneauth1.extras._saml2.v3.saml2._SamlAuth.__call__": [], "keystoneauth1.extras._saml2.v3.saml2._SamlAuth.__init__": [], "keystoneauth1.extras._saml2.v3.saml2._str_from_xml": [], "keystoneauth1.extras._saml2.v3.saml2._response_xml": [], "jedi.inference.value.klass.ClassValue.get_metaclass_signatures": [], "jedi.inference.value.klass.ClassValue.get_metaclasses": [], "jedi.inference.value.klass.ClassValue.get_metaclass_filters": [], "jedi.inference.value.klass.ClassValue.py__bases__": [], "jedi.inference.value.klass.ClassValue._get_bases_arguments": [], "jedi.inference.value.klass.ClassValue.list_type_vars": [], "jedi.inference.value.klass.ClassMixin.define_generics": [], "jedi.inference.value.klass.ClassMixin.with_generics": [], "jedi.inference.value.klass.ClassMixin.py__getitem__": [], "jedi.inference.value.klass.ClassMixin.is_typeddict": [], "jedi.inference.value.klass.ClassMixin.get_type_hint": [], "jedi.inference.value.klass.ClassMixin._as_context": [], "jedi.inference.value.klass.ClassMixin.get_signatures": [], "jedi.inference.value.klass.ClassMixin.get_filters": [], "jedi.inference.value.klass.ClassMixin.py__mro__": [], "jedi.inference.value.klass.ClassMixin.py__name__": [], "jedi.inference.value.klass.ClassMixin.name": [], "jedi.inference.value.klass.ClassMixin.py__class__": [], "jedi.inference.value.klass.ClassMixin.py__call__": [], "jedi.inference.value.klass.ClassMixin.is_class_mixin": [], "jedi.inference.value.klass.ClassMixin.is_class": [], "jedi.inference.value.klass.ClassFilter._filter": [], "jedi.inference.value.klass.ClassFilter._access_possible": [], "jedi.inference.value.klass.ClassFilter._equals_origin_scope": [], "jedi.inference.value.klass.ClassFilter._convert_names": [], "jedi.inference.value.klass.ClassFilter.__init__": [], "jedi.inference.value.klass.ClassName.api_type": [], "jedi.inference.value.klass.ClassName.infer": [], "jedi.inference.value.klass.ClassName.__init__": [], "jedi.__main__._complete": [], "jedi.__main__._start_linter": [], "saml2.cert.OpenSSLWrapper.verify": [], "saml2.cert.OpenSSLWrapper.certificate_not_valid_yet": [], "saml2.cert.OpenSSLWrapper.verify_chain": [], "saml2.cert.OpenSSLWrapper.create_cert_signed_certificate": [], "saml2.cert.OpenSSLWrapper.read_str_from_file": [], "saml2.cert.OpenSSLWrapper.write_str_to_file": [], "saml2.cert.OpenSSLWrapper.create_certificate": [], "saml2.cert.OpenSSLWrapper.__init__": [], "graphql.pyutils.contain_subset.contain_subset": [], "keystoneclient.v3.domain_configs.DomainConfigManager.list": [], "keystoneclient.v3.domain_configs.DomainConfigManager.find": [], "keystoneclient.v3.domain_configs.DomainConfigManager.delete": [], "keystoneclient.v3.domain_configs.DomainConfigManager.update": [], "keystoneclient.v3.domain_configs.DomainConfigManager.get": [], "keystoneclient.v3.domain_configs.DomainConfigManager.create": [], "keystoneclient.v3.domain_configs.DomainConfigManager.build_url": [], "IPython.testing.plugin.test_refs.doctest_refs": [], "IPython.testing.plugin.test_refs.doctest_ivars": [], "IPython.testing.plugin.test_refs.doctest_runvars": [], "IPython.testing.plugin.test_refs.doctest_run": [], "IPython.testing.plugin.test_refs.test_trivial": [], "keystone.conf.assignment.list_opts": [], "keystone.conf.assignment.register_opts": [], "keystone.tests.unit.tests.test_utils.TestWipDecorator.test_raises_AssertionError_when_test_passes": [ { "locations": [ { "path": "keystone/tests/unit/tests/test_utils.py", "start": { "line": 37, "column": 32 }, "stop": { "line": 37, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.Contains.__init__", "class_name": "testtools.matchers._basic.Contains", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_utils.py", "start": { "line": 36, "column": 12 }, "stop": { "line": 36, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.tests.test_utils.TestWipDecorator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_utils.py", "start": { "line": 37, "column": 8 }, "stop": { "line": 37, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.tests.test_utils.TestWipDecorator", "dispatch": "dynamic" } ], "keystone.tests.unit.tests.test_utils.TestWipDecorator.test_raises_SkipError_when_broken_test_fails": [ { "locations": [ { "path": "keystone/tests/unit/tests/test_utils.py", "start": { "line": 28, "column": 32 }, "stop": { "line": 28, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.matchers._basic.Contains.__init__", "class_name": "testtools.matchers._basic.Contains", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_utils.py", "start": { "line": 27, "column": 12 }, "stop": { "line": 27, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.tests.test_utils.TestWipDecorator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/tests/test_utils.py", "start": { "line": 28, "column": 8 }, "stop": { "line": 28, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertThat", "class_name": "keystone.tests.unit.tests.test_utils.TestWipDecorator", "dispatch": "dynamic" } ], "testtools.tests.matchers.test_filesystem.test_suite": [], "testtools.tests.matchers.test_filesystem.TestHasPermissions.test_match": [], "testtools.tests.matchers.test_filesystem.TestSamePath.test_real_path": [], "testtools.tests.matchers.test_filesystem.TestSamePath.test_relative_and_absolute": [], "testtools.tests.matchers.test_filesystem.TestSamePath.test_same_string": [], "testtools.tests.matchers.test_filesystem.TestTarballContains.test_mismatch": [], "testtools.tests.matchers.test_filesystem.TestTarballContains.test_match": [], "testtools.tests.matchers.test_filesystem.TestFileContains.test_does_not_contain": [], "testtools.tests.matchers.test_filesystem.TestFileContains.test_both_specified": [], "testtools.tests.matchers.test_filesystem.TestFileContains.test_neither_specified": [], "testtools.tests.matchers.test_filesystem.TestFileContains.test_matcher": [], "testtools.tests.matchers.test_filesystem.TestFileContains.test_contains": [], "testtools.tests.matchers.test_filesystem.TestFileContains.test_not_exists": [], "testtools.tests.matchers.test_filesystem.TestDirContains.test_does_not_contain_files": [], "testtools.tests.matchers.test_filesystem.TestDirContains.test_both_specified": [], "testtools.tests.matchers.test_filesystem.TestDirContains.test_neither_specified": [], "testtools.tests.matchers.test_filesystem.TestDirContains.test_matcher": [], "testtools.tests.matchers.test_filesystem.TestDirContains.test_contains_files": [], "testtools.tests.matchers.test_filesystem.TestDirContains.test_not_exists": [], "testtools.tests.matchers.test_filesystem.TestDirContains.test_empty": [], "testtools.tests.matchers.test_filesystem.TestFileExists.test_not_a_file": [], "testtools.tests.matchers.test_filesystem.TestFileExists.test_not_exists": [], "testtools.tests.matchers.test_filesystem.TestFileExists.test_exists": [], "testtools.tests.matchers.test_filesystem.TestDirExists.test_not_a_directory": [], "testtools.tests.matchers.test_filesystem.TestDirExists.test_not_exists": [], "testtools.tests.matchers.test_filesystem.TestDirExists.test_exists": [], "testtools.tests.matchers.test_filesystem.TestPathExists.test_not_exists": [], "testtools.tests.matchers.test_filesystem.TestPathExists.test_exists": [], "testtools.tests.matchers.test_filesystem.PathHelpers.touch": [], "testtools.tests.matchers.test_filesystem.PathHelpers.create_file": [], "testtools.tests.matchers.test_filesystem.PathHelpers.mkdtemp": [], "saml2.virtual_org.VirtualOrg.do_aggregation": [], "saml2.virtual_org.VirtualOrg.get_common_identifier": [], "saml2.virtual_org.VirtualOrg.members_to_ask": [], "saml2.virtual_org.VirtualOrg._affiliation_members": [], "saml2.virtual_org.VirtualOrg._cache_session": [], "saml2.virtual_org.VirtualOrg.__init__": [], "graphql.utils.quoted_or_list.quoted_or_list": [], "graphene.types.abstracttype.AbstractType.__init_subclass__": [], "libcst._nodes.tests.test_number.NumberTest.test_invalid": [], "libcst._nodes.tests.test_number.NumberTest.test_valid": [], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapIdentitySqlEverythingElseWithMapping.config_overrides": [], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapIdentitySqlEverythingElse.config_overrides": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 122, "column": 8 }, "stop": { "line": 123, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.SQLDriverOverrides.config_overrides", "class_name": "keystone.tests.unit.core.SQLDriverOverrides", "dispatch": "static" } ], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapIdentitySqlEverythingElse.setUp": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 111, "column": 32 }, "stop": { "line": 111, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 114, "column": 8 }, "stop": { "line": 114, "column": 29 } } ], "kind": "function", "target": "keystone.common.cache.core.configure_cache" } ], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapIdentitySqlEverythingElse.config_files": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 107, "column": 28 }, "stop": { "line": 107, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.backend.core_ldap.BaseBackendLdap.load_fixtures": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 97, "column": 8 }, "stop": { "line": 97, "column": 30 } } ], "kind": "function", "target": "keystone.tests.unit.backend.core_ldap.create_group_container" } ], "keystone.tests.unit.backend.core_ldap.BaseBackendLdap.setUp": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 92, "column": 24 }, "stop": { "line": 92, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.database.Database.__init__", "class_name": "keystone.tests.unit.ksfixtures.database.Database", "dispatch": "static" } ], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapCommon.get_user_enabled_vals": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 78, "column": 29 }, "stop": { "line": 78, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" } ], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapCommon.config_files": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 64, "column": 28 }, "stop": { "line": 64, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.dirs.tests_conf", "class_name": "keystone.tests.unit.core.dirs", "dispatch": "dynamic" } ], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapCommon.config_overrides": [], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapCommon.get_config": [], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapCommon._get_domain_fixture": [], "keystone.tests.unit.backend.core_ldap.BaseBackendLdapCommon.setUp": [ { "locations": [ { "path": "keystone/tests/unit/backend/core_ldap.py", "start": { "line": 43, "column": 24 }, "stop": { "line": 43, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase.__init__", "class_name": "keystone.tests.unit.ksfixtures.ldapdb.LDAPDatabase", "dispatch": "static" } ], "keystone.tests.unit.backend.core_ldap.create_group_container": [], "mako.codegen.LoopVariable.visitExpression": [], "mako.codegen.LoopVariable.visitCode": [], "mako.codegen.LoopVariable.visitControlLine": [], "mako.codegen.LoopVariable._loop_reference_detected": [], "mako.codegen.LoopVariable.__init__": [], "mako.codegen.mangle_mako_loop": [], "mako.codegen._Identifiers.visitCallTag": [], "mako.codegen._Identifiers.visitCallNamespaceTag": [], "mako.codegen._Identifiers.visitPageTag": [], "mako.codegen._Identifiers.visitIncludeTag": [], "mako.codegen._Identifiers.visitTextTag": [], "mako.codegen._Identifiers.visitBlockTag": [], "mako.codegen._Identifiers.visitDefTag": [], "mako.codegen._Identifiers._check_name_exists": [], "mako.codegen._Identifiers.visitNamespaceTag": [], "mako.codegen._Identifiers.visitCode": [], "mako.codegen._Identifiers.visitControlLine": [], "mako.codegen._Identifiers.visitExpression": [], "mako.codegen._Identifiers.add_declared": [], "mako.codegen._Identifiers.check_declared": [], "mako.codegen._Identifiers.__repr__": [], "mako.codegen._Identifiers.defs": [], "mako.codegen._Identifiers.branch": [], "mako.codegen._Identifiers.__init__": [], "mako.codegen._GenerateRenderMethod.visitCallTag": [], "mako.codegen._GenerateRenderMethod.visitCallNamespaceTag": [], "mako.codegen._GenerateRenderMethod.visitBlockTag": [], "mako.codegen._GenerateRenderMethod.visitDefTag": [], "mako.codegen._GenerateRenderMethod.visitNamespaceTag": [], "mako.codegen._GenerateRenderMethod.visitIncludeTag": [], "mako.codegen._GenerateRenderMethod.visitCode": [], "mako.codegen._GenerateRenderMethod.visitTextTag": [], "mako.codegen._GenerateRenderMethod.visitText": [], "mako.codegen._GenerateRenderMethod.visitControlLine": [], "mako.codegen._GenerateRenderMethod.visitExpression": [], "mako.codegen._GenerateRenderMethod.create_filter_callable": [], "mako.codegen._GenerateRenderMethod.write_cache_decorator": [], "mako.codegen._GenerateRenderMethod.write_def_finish": [], "mako.codegen._GenerateRenderMethod.write_inline_def": [], "mako.codegen._GenerateRenderMethod.write_def_decl": [], "mako.codegen._GenerateRenderMethod.write_variable_declares": [], "mako.codegen._GenerateRenderMethod.write_namespaces": [], "mako.codegen._GenerateRenderMethod.write_inherit": [], "mako.codegen._GenerateRenderMethod.write_module_code": [], "mako.codegen._GenerateRenderMethod.write_render_callable": [], "mako.codegen._GenerateRenderMethod.write_toplevel": [], "mako.codegen._GenerateRenderMethod.identifiers": [], "mako.codegen._GenerateRenderMethod.write_metadata_struct": [], "mako.codegen._GenerateRenderMethod.__init__": [], "mako.codegen._CompileContext.__init__": [], "mako.codegen.compile": [], "keystoneclient.v3.contrib.federation.base.EntityManager.list": [], "keystoneclient.v3.contrib.federation.base.EntityManager.object_type": [], "keystoneclient.tests.unit.auth.test_identity_v3_federated.V3FederatedPlugin.test_options": [], "keystoneclient.tests.unit.auth.test_identity_v3_federated.V3FederatedPlugin.test_scoped_behaviour": [], "keystoneclient.tests.unit.auth.test_identity_v3_federated.V3FederatedPlugin.test_unscoped_behaviour": [], "keystoneclient.tests.unit.auth.test_identity_v3_federated.V3FederatedPlugin.test_federated_url": [], "keystoneclient.tests.unit.auth.test_identity_v3_federated.V3FederatedPlugin.get_plugin": [], "keystoneclient.tests.unit.auth.test_identity_v3_federated.V3FederatedPlugin.setUp": [], "keystoneclient.tests.unit.auth.test_identity_v3_federated.TesterFederationPlugin.get_unscoped_auth_ref": [], "keystone.common.sql.data_migration_repo.versions.047_migrate_update_pk_for_unified_limit.upgrade": [ { "locations": [ { "path": "keystone/common/sql/data_migration_repo/versions/047_migrate_update_pk_for_unified_limit.py", "start": { "line": 23, "column": 37 }, "stop": { "line": 23, "column": 46 } }, { "path": "keystone/common/sql/data_migration_repo/versions/047_migrate_update_pk_for_unified_limit.py", "start": { "line": 21, "column": 33 }, "stop": { "line": 21, "column": 42 } }, { "path": "keystone/common/sql/data_migration_repo/versions/047_migrate_update_pk_for_unified_limit.py", "start": { "line": 27, "column": 26 }, "stop": { "line": 27, "column": 35 } }, { "path": "keystone/common/sql/data_migration_repo/versions/047_migrate_update_pk_for_unified_limit.py", "start": { "line": 26, "column": 22 }, "stop": { "line": 26, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" } ], "IPython.utils.data.chop": [], "IPython.utils.data.uniq_stable": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestBad.test_no_result_data": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestBad.test_communication_failure": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestBad.test_no_key_id": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestBad.test_no_signature": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestGood.test_protocol_v4": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestGood.test_protocol_old_versions": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestBase._validate_ec2_error": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.EC2TokenMiddlewareTestBase.setUp": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.FakeApp.__call__": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.FakeResponse.json": [], "keystonemiddleware.tests.unit.test_ec2_token_middleware.FakeResponse.__init__": [], "IPython.core.tests.test_completer.TestCompleter.test_mix_terms": [], "IPython.core.tests.test_completer.TestCompleter.test_snake_case_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_from_module_completer": [], "IPython.core.tests.test_completer.TestCompleter.test_import_module_completer": [], "IPython.core.tests.test_completer.TestCompleter.test_nested_import_module_completer": [], "IPython.core.tests.test_completer.TestCompleter.test_aimport_module_completer": [], "IPython.core.tests.test_completer.TestCompleter.test_tryimport": [], "IPython.core.tests.test_completer.TestCompleter.test_class_key_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_object_key_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_dict_key_completion_invalids": [], "IPython.core.tests.test_completer.TestCompleter.test_dataframe_key_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_struct_array_key_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_dict_key_completion_unicode_py3": [], "IPython.core.tests.test_completer.TestCompleter.test_dict_key_completion_bytes": [], "IPython.core.tests.test_completer.TestCompleter.test_dict_key_completion_contexts": [], "IPython.core.tests.test_completer.TestCompleter.test_dict_key_completion_string": [], "IPython.core.tests.test_completer.TestCompleter.test_match_dict_keys": [], "IPython.core.tests.test_completer.TestCompleter.test_magic_color": [], "IPython.core.tests.test_completer.TestCompleter.test_magic_config": [], "IPython.core.tests.test_completer.TestCompleter.test_magic_completion_shadowing_explicit": [], "IPython.core.tests.test_completer.TestCompleter.test_magic_completion_shadowing": [], "IPython.core.tests.test_completer.TestCompleter.test_magic_completion_order": [], "IPython.core.tests.test_completer.TestCompleter.test_line_cell_magics": [], "IPython.core.tests.test_completer.TestCompleter.test_cell_magics": [], "IPython.core.tests.test_completer.TestCompleter.test_line_magics": [], "IPython.core.tests.test_completer.TestCompleter.test_default_arguments_from_docstring": [], "IPython.core.tests.test_completer.TestCompleter.test_func_kw_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_get__all__entries_no__all__ok": [], "IPython.core.tests.test_completer.TestCompleter.test_get__all__entries_ok": [], "IPython.core.tests.test_completer.TestCompleter.test_limit_to__all__False_ok": [], "IPython.core.tests.test_completer.TestCompleter.test_omit__names": [], "IPython.core.tests.test_completer.TestCompleter.test_greedy_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_deduplicate_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_completion_have_signature": [], "IPython.core.tests.test_completer.TestCompleter.test_jedi": [], "IPython.core.tests.test_completer.TestCompleter.test_all_completions_dups": [], "IPython.core.tests.test_completer.TestCompleter.test_quoted_file_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_local_file_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_abspath_file_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_has_open_quotes4": [], "IPython.core.tests.test_completer.TestCompleter.test_has_open_quotes3": [], "IPython.core.tests.test_completer.TestCompleter.test_has_open_quotes2": [], "IPython.core.tests.test_completer.TestCompleter.test_has_open_quotes1": [], "IPython.core.tests.test_completer.TestCompleter.CompletionSplitterTestCase.test_spaces": [], "IPython.core.tests.test_completer.TestCompleter.CompletionSplitterTestCase.test_delim_setting": [], "IPython.core.tests.test_completer.TestCompleter.CompletionSplitterTestCase.setUp": [], "IPython.core.tests.test_completer.TestCompleter.test_no_ascii_back_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_forward_unicode_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_back_unicode_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_back_latex_completion": [], "IPython.core.tests.test_completer.TestCompleter.test_latex_no_results": [], "IPython.core.tests.test_completer.TestCompleter.test_latex_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_unicode_completions": [], "IPython.core.tests.test_completer.TestCompleter.test_custom_completion_ordering": [], "IPython.core.tests.test_completer.TestCompleter.test_custom_completion_error": [], "IPython.core.tests.test_completer.TestCompleter.tearDown": [], "IPython.core.tests.test_completer.TestCompleter.setUp": [], "IPython.core.tests.test_completer.KeyCompletable._ipython_key_completions_": [], "IPython.core.tests.test_completer.KeyCompletable.__init__": [], "IPython.core.tests.test_completer.NamedInstanceClass.get_instance": [], "IPython.core.tests.test_completer.NamedInstanceClass._ipython_key_completions_": [], "IPython.core.tests.test_completer.NamedInstanceClass.__init__": [], "IPython.core.tests.test_completer.NamedInstanceMetaclass.__getitem__": [], "IPython.core.tests.test_completer.test_line_split": [], "IPython.core.tests.test_completer.check_line_split": [], "IPython.core.tests.test_completer.test_protect_filename": [], "IPython.core.tests.test_completer.greedy_completion": [], "keystone.common.sql.migrate_repo.versions.072_placeholder.upgrade": [], "rx.linq.observable.selectswitch.select_switch": [], "aniso8601.duration._component_order_correct": [], "aniso8601.duration._has_any_component": [], "aniso8601.duration._parse_duration_element": [], "aniso8601.duration._parse_duration_combined": [], "aniso8601.duration._parse_duration_prescribed_time": [], "aniso8601.duration._parse_duration_prescribed_notime": [], "aniso8601.duration._parse_duration_prescribed": [], "aniso8601.duration.parse_duration": [], "statsd.client.stream.UnixSocketStatsClient.connect": [], "statsd.client.stream.UnixSocketStatsClient.__init__": [], "statsd.client.stream.TCPStatsClient.connect": [], "statsd.client.stream.TCPStatsClient.__init__": [], "statsd.client.stream.StreamClientBase._do_send": [], "statsd.client.stream.StreamClientBase._send": [], "statsd.client.stream.StreamClientBase.pipeline": [], "statsd.client.stream.StreamClientBase.reconnect": [], "statsd.client.stream.StreamClientBase.close": [], "statsd.client.stream.StreamClientBase.connect": [], "statsd.client.stream.StreamPipeline._send": [], "testtools.tags.TagContext.change_tags": [], "testtools.tags.TagContext.get_current_tags": [], "testtools.tags.TagContext.__init__": [], "oslo_config.validator.main": [], "oslo_config.validator._validate": [], "oslo_config.validator.load_opt_data": [], "oslo_config.validator._validate_opt": [], "oslo_config.validator._validate_defaults": [], "oslo_config.validator._validate_deprecated_opt": [], "oslo_config.validator._register_cli_opts": [], "setuptools.ssl_support._certifi_where": [], "setuptools.ssl_support.find_ca_bundle": [], "setuptools.ssl_support.get_win_certfile": [], "setuptools.ssl_support.once": [], "setuptools.ssl_support.opener_for": [], "setuptools.ssl_support.VerifyingHTTPSConn.connect": [], "setuptools.ssl_support.VerifyingHTTPSConn.__init__": [], "setuptools.ssl_support.VerifyingHTTPSHandler.https_open": [], "setuptools.ssl_support.VerifyingHTTPSHandler.__init__": [], "IPython.lib.demo.slide": [], "IPython.lib.demo.ClearMixin.pre_cmd": [], "IPython.lib.demo.ClearMixin.marquee": [], "IPython.lib.demo.LineDemo.reload": [], "IPython.lib.demo.IPythonDemo.run_cell": [], "IPython.lib.demo.Demo.highlight": [], "IPython.lib.demo.Demo.post_cmd": [], "IPython.lib.demo.Demo.pre_cmd": [], "IPython.lib.demo.Demo.marquee": [], "IPython.lib.demo.Demo.__call__": [], "IPython.lib.demo.Demo.run_cell": [], "IPython.lib.demo.Demo.show_all": [], "IPython.lib.demo.Demo.show": [], "IPython.lib.demo.Demo.edit": [], "IPython.lib.demo.Demo.again": [], "IPython.lib.demo.Demo.jump": [], "IPython.lib.demo.Demo.back": [], "IPython.lib.demo.Demo.seek": [], "IPython.lib.demo.Demo._get_index": [], "IPython.lib.demo.Demo._validate_index": [], "IPython.lib.demo.Demo.reset": [], "IPython.lib.demo.Demo.reload": [], "IPython.lib.demo.Demo.fload": [], "IPython.lib.demo.Demo.__init__": [], "IPython.lib.demo.re_mark": [], "jedi.third_party.typeshed.stdlib.2.os._StatVFS.__init__": [], "oauthlib.openid.connect.core.grant_types.hybrid.HybridGrant.openid_authorization_validator": [], "oauthlib.openid.connect.core.grant_types.hybrid.HybridGrant.add_id_token": [], "oauthlib.openid.connect.core.grant_types.hybrid.HybridGrant.__init__": [], "keystoneauth1.tests.unit.test_token_endpoint.AdminTokenTest.test_token_endpoint_deprecated_options": [], "keystoneauth1.tests.unit.test_token_endpoint.AdminTokenTest.test_token_endpoint_options": [], "keystoneauth1.tests.unit.test_token_endpoint.TokenEndpointTest.test_token_endpoint_user_id": [], "keystoneauth1.tests.unit.test_token_endpoint.TokenEndpointTest.test_basic_endpoint_case": [], "keystoneauth1.tests.unit.test_token_endpoint.TokenEndpointTest.test_basic_case": [], "stevedore.tests.test_dispatch.TestDispatch.test_name_dispatch_map_method": [], "stevedore.tests.test_dispatch.TestDispatch.test_name_dispatch_ignore_missing": [], "stevedore.tests.test_dispatch.TestDispatch.test_name_dispatch": [], "stevedore.tests.test_dispatch.TestDispatch.test_dispatch_map_method": [], "stevedore.tests.test_dispatch.TestDispatch.test_dispatch": [], "stevedore.tests.test_dispatch.TestDispatch.check_dispatch": [], "stevedore.tests.test_dispatch.check_dispatch": [], "saml2.md.factory": [], "saml2.md.entities_descriptor_from_string": [], "saml2.md.entities_descriptor_type__from_string": [], "saml2.md.EntitiesDescriptorType_.__init__": [], "saml2.md.entity_descriptor_from_string": [], "saml2.md.entity_descriptor_type__from_string": [], "saml2.md.EntityDescriptorType_.__init__": [], "saml2.md.spsso_descriptor_from_string": [], "saml2.md.spsso_descriptor_type__from_string": [], "saml2.md.SPSSODescriptorType_.__init__": [], "saml2.md.affiliation_descriptor_from_string": [], "saml2.md.attribute_authority_descriptor_from_string": [], "saml2.md.pdp_descriptor_from_string": [], "saml2.md.authn_authority_descriptor_from_string": [], "saml2.md.attribute_consuming_service_from_string": [], "saml2.md.idpsso_descriptor_from_string": [], "saml2.md.role_descriptor_from_string": [], "saml2.md.affiliation_descriptor_type__from_string": [], "saml2.md.AffiliationDescriptorType_.__init__": [], "saml2.md.attribute_authority_descriptor_type__from_string": [], "saml2.md.AttributeAuthorityDescriptorType_.__init__": [], "saml2.md.pdp_descriptor_type__from_string": [], "saml2.md.PDPDescriptorType_.__init__": [], "saml2.md.authn_authority_descriptor_type__from_string": [], "saml2.md.AuthnAuthorityDescriptorType_.__init__": [], "saml2.md.attribute_consuming_service_type__from_string": [], "saml2.md.AttributeConsumingServiceType_.__init__": [], "saml2.md.idpsso_descriptor_type__from_string": [], "saml2.md.IDPSSODescriptorType_.__init__": [], "saml2.md.SSODescriptorType_.__init__": [], "saml2.md.RoleDescriptorType_.__init__": [], "saml2.md.key_descriptor_from_string": [], "saml2.md.contact_person_from_string": [], "saml2.md.organization_from_string": [], "saml2.md.requested_attribute_from_string": [], "saml2.md.key_descriptor_type__from_string": [], "saml2.md.KeyDescriptorType_.__init__": [], "saml2.md.additional_metadata_location_from_string": [], "saml2.md.contact_type__from_string": [], "saml2.md.ContactType_.__init__": [], "saml2.md.organization_type__from_string": [], "saml2.md.OrganizationType_.__init__": [], "saml2.md.extensions_from_string": [], "saml2.md.affiliate_member_from_string": [], "saml2.md.attribute_service_from_string": [], "saml2.md.authz_service_from_string": [], "saml2.md.authn_query_service_from_string": [], "saml2.md.requested_attribute_type__from_string": [], "saml2.md.RequestedAttributeType_.__init__": [], "saml2.md.service_description_from_string": [], "saml2.md.service_name_from_string": [], "saml2.md.assertion_consumer_service_from_string": [], "saml2.md.attribute_profile_from_string": [], "saml2.md.assertion_id_request_service_from_string": [], "saml2.md.name_id_mapping_service_from_string": [], "saml2.md.single_sign_on_service_from_string": [], "saml2.md.name_id_format_from_string": [], "saml2.md.manage_name_id_service_from_string": [], "saml2.md.single_logout_service_from_string": [], "saml2.md.artifact_resolution_service_from_string": [], "saml2.md.encryption_method_from_string": [], "saml2.md.key_types__from_string": [], "saml2.md.any_uri_list_type__from_string": [], "saml2.md.additional_metadata_location_type__from_string": [], "saml2.md.AdditionalMetadataLocationType_.__init__": [], "saml2.md.contact_type_type__from_string": [], "saml2.md.telephone_number_from_string": [], "saml2.md.email_address_from_string": [], "saml2.md.sur_name_from_string": [], "saml2.md.given_name_from_string": [], "saml2.md.company_from_string": [], "saml2.md.organization_url_from_string": [], "saml2.md.organization_display_name_from_string": [], "saml2.md.organization_name_from_string": [], "saml2.md.indexed_endpoint_type__from_string": [], "saml2.md.IndexedEndpointType_.__init__": [], "saml2.md.endpoint_type__from_string": [], "saml2.md.EndpointType_.__init__": [], "saml2.md.extensions_type__from_string": [], "saml2.md.localized_uri_type__from_string": [], "saml2.md.LocalizedURIType_.__init__": [], "saml2.md.localized_name_type__from_string": [], "saml2.md.LocalizedNameType_.__init__": [], "saml2.md.entity_id_type__from_string": [], "rx.linq.observable.distinctuntilchanged.distinct_until_changed": [], "oslo_policy._external.HttpsCheck.__call__": [], "oslo_policy._external.HttpCheck._construct_payload": [], "oslo_policy._external.HttpCheck.__call__": [], "xmlschema.testing.factory.factory_tests": [], "xmlschema.testing.factory.get_test_line_args_parser": [], "xmlschema.testing.factory.get_test_program_args_parser": [], "xmlschema.testing.factory.get_test_args": [], "sqlalchemy.orm.events.QueryEvents._listen": [], "sqlalchemy.orm.events.QueryEvents.before_compile_delete": [], "sqlalchemy.orm.events.QueryEvents.before_compile_update": [], "sqlalchemy.orm.events.QueryEvents.before_compile": [], "sqlalchemy.orm.events.AttributeEvents.modified": [], "sqlalchemy.orm.events.AttributeEvents.dispose_collection": [], "sqlalchemy.orm.events.AttributeEvents.init_collection": [], "sqlalchemy.orm.events.AttributeEvents.init_scalar": [], "sqlalchemy.orm.events.AttributeEvents.set": [], "sqlalchemy.orm.events.AttributeEvents.remove": [], "sqlalchemy.orm.events.AttributeEvents.bulk_replace": [], "sqlalchemy.orm.events.AttributeEvents.append_wo_mutation": [], "sqlalchemy.orm.events.AttributeEvents.append": [], "sqlalchemy.orm.events.AttributeEvents._listen": [], "sqlalchemy.orm.events.AttributeEvents._accept_with": [], "sqlalchemy.orm.events.AttributeEvents._set_dispatch": [], "sqlalchemy.orm.events.SessionEvents.persistent_to_detached": [], "sqlalchemy.orm.events.SessionEvents.deleted_to_detached": [], "sqlalchemy.orm.events.SessionEvents.deleted_to_persistent": [], "sqlalchemy.orm.events.SessionEvents.persistent_to_deleted": [], "sqlalchemy.orm.events.SessionEvents.loaded_as_persistent": [], "sqlalchemy.orm.events.SessionEvents.detached_to_persistent": [], "sqlalchemy.orm.events.SessionEvents.pending_to_persistent": [], "sqlalchemy.orm.events.SessionEvents.persistent_to_transient": [], "sqlalchemy.orm.events.SessionEvents.pending_to_transient": [], "sqlalchemy.orm.events.SessionEvents.transient_to_pending": [], "sqlalchemy.orm.events.SessionEvents.after_bulk_delete": [], "sqlalchemy.orm.events.SessionEvents.after_bulk_update": [], "sqlalchemy.orm.events.SessionEvents.after_attach": [], "sqlalchemy.orm.events.SessionEvents.before_attach": [], "sqlalchemy.orm.events.SessionEvents.after_begin": [], "sqlalchemy.orm.events.SessionEvents.after_flush_postexec": [], "sqlalchemy.orm.events.SessionEvents.after_flush": [], "sqlalchemy.orm.events.SessionEvents.before_flush": [], "sqlalchemy.orm.events.SessionEvents.after_soft_rollback": [], "sqlalchemy.orm.events.SessionEvents.after_rollback": [], "sqlalchemy.orm.events.SessionEvents.after_commit": [], "sqlalchemy.orm.events.SessionEvents.before_commit": [], "sqlalchemy.orm.events.SessionEvents.after_transaction_end": [], "sqlalchemy.orm.events.SessionEvents.after_transaction_create": [], "sqlalchemy.orm.events.SessionEvents.do_orm_execute": [], "sqlalchemy.orm.events.SessionEvents._listen": [], "sqlalchemy.orm.events.SessionEvents._accept_with": [], "sqlalchemy.orm.events.SessionEvents._lifecycle_event": [], "sqlalchemy.orm.events._MapperEventsHold.resolve": [], "sqlalchemy.orm.events.MapperEvents.after_delete": [], "sqlalchemy.orm.events.MapperEvents.before_delete": [], "sqlalchemy.orm.events.MapperEvents.after_update": [], "sqlalchemy.orm.events.MapperEvents.before_update": [], "sqlalchemy.orm.events.MapperEvents.after_insert": [], "sqlalchemy.orm.events.MapperEvents.before_insert": [], "sqlalchemy.orm.events.MapperEvents.after_configured": [], "sqlalchemy.orm.events.MapperEvents.before_configured": [], "sqlalchemy.orm.events.MapperEvents.mapper_configured": [], "sqlalchemy.orm.events.MapperEvents.before_mapper_configured": [], "sqlalchemy.orm.events.MapperEvents.instrument_class": [], "sqlalchemy.orm.events.MapperEvents._clear": [], "sqlalchemy.orm.events.MapperEvents._listen": [], "sqlalchemy.orm.events.MapperEvents._accept_with": [], "sqlalchemy.orm.events.MapperEvents._new_mapper_instance": [], "sqlalchemy.orm.events._InstanceEventsHold.resolve": [], "sqlalchemy.orm.events._EventsHold.populate": [], "sqlalchemy.orm.events._EventsHold.remove": [], "sqlalchemy.orm.events._EventsHold.HoldEvents._listen": [], "sqlalchemy.orm.events._EventsHold._clear": [], "sqlalchemy.orm.events._EventsHold.__init__": [], "sqlalchemy.orm.events.InstanceEvents.unpickle": [], "sqlalchemy.orm.events.InstanceEvents.pickle": [], "sqlalchemy.orm.events.InstanceEvents.expire": [], "sqlalchemy.orm.events.InstanceEvents.refresh_flush": [], "sqlalchemy.orm.events.InstanceEvents.refresh": [], "sqlalchemy.orm.events.InstanceEvents.load": [], "sqlalchemy.orm.events.InstanceEvents.init_failure": [], "sqlalchemy.orm.events.InstanceEvents.init": [], "sqlalchemy.orm.events.InstanceEvents.first_init": [], "sqlalchemy.orm.events.InstanceEvents._clear": [], "sqlalchemy.orm.events.InstanceEvents._listen": [], "sqlalchemy.orm.events.InstanceEvents._accept_with": [], "sqlalchemy.orm.events.InstanceEvents._new_classmanager_instance": [], "sqlalchemy.orm.events._InstrumentationEventsHold.__init__": [], "sqlalchemy.orm.events.InstrumentationEvents.attribute_instrument": [], "sqlalchemy.orm.events.InstrumentationEvents.class_uninstrument": [], "sqlalchemy.orm.events.InstrumentationEvents.class_instrument": [], "sqlalchemy.orm.events.InstrumentationEvents._clear": [], "sqlalchemy.orm.events.InstrumentationEvents._listen": [], "sqlalchemy.orm.events.InstrumentationEvents._accept_with": [], "keystone.common.sql.migrate_repo.versions.069_placeholder.upgrade": [], "passlib.utils.pbkdf2.pbkdf2": [], "passlib.utils.pbkdf2.pbkdf1": [], "passlib.utils.pbkdf2.get_prf": [], "pygments.lexers.ezhil.EzhilLexer.__init__": [], "pygments.lexers.ezhil.EzhilLexer.analyse_text": [], "paste.response.error_response_app": [], "paste.response.error_response": [], "paste.response.error_body_response": [], "paste.response.replace_header": [], "paste.response.remove_header": [], "paste.response.header_value": [], "paste.response.has_header": [], "paste.response.HeaderDict.fromlist": [], "paste.response.HeaderDict.headeritems": [], "paste.response.HeaderDict.add": [], "paste.response.HeaderDict.normalize": [], "paste.response.HeaderDict.update": [], "paste.response.HeaderDict.pop": [], "paste.response.HeaderDict.setdefault": [], "paste.response.HeaderDict.get": [], "paste.response.HeaderDict.__contains__": [], "paste.response.HeaderDict.__delitem__": [], "paste.response.HeaderDict.__setitem__": [], "paste.response.HeaderDict.__getitem__": [], "sqlalchemy.engine.cursor.LegacyCursorResult._soft_close": [], "sqlalchemy.engine.cursor.LegacyCursorResult.close": [], "sqlalchemy.engine.cursor.CursorResult.yield_per": [], "sqlalchemy.engine.cursor.CursorResult.close": [], "sqlalchemy.engine.cursor.CursorResult.merge": [], "sqlalchemy.engine.cursor.CursorResult._raw_row_iterator": [], "sqlalchemy.engine.cursor.CursorResult._fetchmany_impl": [], "sqlalchemy.engine.cursor.CursorResult._fetchall_impl": [], "sqlalchemy.engine.cursor.CursorResult._fetchone_impl": [], "sqlalchemy.engine.cursor.CursorResult._fetchiter_impl": [], "sqlalchemy.engine.cursor.BaseCursorResult.is_insert": [], "sqlalchemy.engine.cursor.BaseCursorResult.returns_rows": [], "sqlalchemy.engine.cursor.BaseCursorResult.lastrowid": [], "sqlalchemy.engine.cursor.BaseCursorResult.rowcount": [], "sqlalchemy.engine.cursor.BaseCursorResult.supports_sane_multi_rowcount": [], "sqlalchemy.engine.cursor.BaseCursorResult.supports_sane_rowcount": [], "sqlalchemy.engine.cursor.BaseCursorResult.prefetch_cols": [], "sqlalchemy.engine.cursor.BaseCursorResult.postfetch_cols": [], "sqlalchemy.engine.cursor.BaseCursorResult.lastrow_has_defaults": [], "sqlalchemy.engine.cursor.BaseCursorResult.returned_defaults": [], "sqlalchemy.engine.cursor.BaseCursorResult.returned_defaults_rows": [], "sqlalchemy.engine.cursor.BaseCursorResult.last_inserted_params": [], "sqlalchemy.engine.cursor.BaseCursorResult.last_updated_params": [], "sqlalchemy.engine.cursor.BaseCursorResult.inserted_primary_key": [], "sqlalchemy.engine.cursor.BaseCursorResult.inserted_primary_key_rows": [], "sqlalchemy.engine.cursor.BaseCursorResult._soft_close": [], "sqlalchemy.engine.cursor.BaseCursorResult._init_metadata": [], "sqlalchemy.engine.cursor.BaseCursorResult.__init__": [], "sqlalchemy.engine.cursor._LegacyNoResultMetaData.keys": [], "sqlalchemy.engine.cursor._NoResultMetaData.keys": [], "sqlalchemy.engine.cursor._NoResultMetaData._keymap": [], "sqlalchemy.engine.cursor._NoResultMetaData._reduce": [], "sqlalchemy.engine.cursor._NoResultMetaData._metadata_for_keys": [], "sqlalchemy.engine.cursor._NoResultMetaData._index_for_key": [], "sqlalchemy.engine.cursor._NoResultMetaData._we_dont_return_rows": [], "sqlalchemy.engine.cursor.FullyBufferedCursorFetchStrategy.fetchall": [], "sqlalchemy.engine.cursor.FullyBufferedCursorFetchStrategy.fetchmany": [], "sqlalchemy.engine.cursor.FullyBufferedCursorFetchStrategy.fetchone": [], "sqlalchemy.engine.cursor.FullyBufferedCursorFetchStrategy.hard_close": [], "sqlalchemy.engine.cursor.FullyBufferedCursorFetchStrategy.soft_close": [], "sqlalchemy.engine.cursor.FullyBufferedCursorFetchStrategy.yield_per": [], "sqlalchemy.engine.cursor.FullyBufferedCursorFetchStrategy.__init__": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.fetchall": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.fetchmany": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.fetchone": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.hard_close": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.soft_close": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.yield_per": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy._buffer_rows": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.create": [], "sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy.__init__": [], "sqlalchemy.engine.cursor.CursorFetchStrategy.fetchall": [], "sqlalchemy.engine.cursor.CursorFetchStrategy.fetchmany": [], "sqlalchemy.engine.cursor.CursorFetchStrategy.fetchone": [], "sqlalchemy.engine.cursor.CursorFetchStrategy.yield_per": [], "sqlalchemy.engine.cursor.CursorFetchStrategy.handle_exception": [], "sqlalchemy.engine.cursor.CursorFetchStrategy.hard_close": [], "sqlalchemy.engine.cursor.CursorFetchStrategy.soft_close": [], "sqlalchemy.engine.cursor.NoCursorDMLFetchStrategy._non_result": [], "sqlalchemy.engine.cursor.NoCursorDQLFetchStrategy._non_result": [], "sqlalchemy.engine.cursor.NoCursorFetchStrategy._non_result": [], "sqlalchemy.engine.cursor.NoCursorFetchStrategy.fetchall": [], "sqlalchemy.engine.cursor.NoCursorFetchStrategy.fetchmany": [], "sqlalchemy.engine.cursor.NoCursorFetchStrategy.fetchone": [], "sqlalchemy.engine.cursor.NoCursorFetchStrategy.hard_close": [], "sqlalchemy.engine.cursor.NoCursorFetchStrategy.soft_close": [], "sqlalchemy.engine.cursor.ResultFetchStrategy.handle_exception": [], "sqlalchemy.engine.cursor.ResultFetchStrategy.fetchall": [], "sqlalchemy.engine.cursor.ResultFetchStrategy.fetchmany": [], "sqlalchemy.engine.cursor.ResultFetchStrategy.fetchone": [], "sqlalchemy.engine.cursor.ResultFetchStrategy.yield_per": [], "sqlalchemy.engine.cursor.ResultFetchStrategy.hard_close": [], "sqlalchemy.engine.cursor.ResultFetchStrategy.soft_close": [], "sqlalchemy.engine.cursor.LegacyCursorResultMetaData._has_key": [], "sqlalchemy.engine.cursor.LegacyCursorResultMetaData._warn_for_nonint": [], "sqlalchemy.engine.cursor.LegacyCursorResultMetaData._key_fallback": [], "sqlalchemy.engine.cursor.LegacyCursorResultMetaData._contains": [], "sqlalchemy.engine.cursor.CursorResultMetaData.__setstate__": [], "sqlalchemy.engine.cursor.CursorResultMetaData.__getstate__": [], "sqlalchemy.engine.cursor.CursorResultMetaData._metadata_for_keys": [], "sqlalchemy.engine.cursor.CursorResultMetaData._indexes_for_keys": [], "sqlalchemy.engine.cursor.CursorResultMetaData._index_for_key": [], "sqlalchemy.engine.cursor.CursorResultMetaData._raise_for_ambiguous_column_name": [], "sqlalchemy.engine.cursor.CursorResultMetaData._key_fallback": [], "sqlalchemy.engine.cursor.CursorResultMetaData._merge_cols_by_none": [], "sqlalchemy.engine.cursor.CursorResultMetaData._create_description_match_map": [], "sqlalchemy.engine.cursor.CursorResultMetaData._merge_cols_by_name": [], "sqlalchemy.engine.cursor.CursorResultMetaData._merge_textual_cols_by_position": [], "sqlalchemy.engine.cursor.CursorResultMetaData._colnames_from_description": [], "sqlalchemy.engine.cursor.CursorResultMetaData._merge_cursor_description": [], "sqlalchemy.engine.cursor.CursorResultMetaData.__init__": [], "sqlalchemy.engine.cursor.CursorResultMetaData._adapt_to_context": [], "sqlalchemy.engine.cursor.CursorResultMetaData._reduce": [], "sqlalchemy.engine.cursor.CursorResultMetaData._for_freeze": [], "sqlalchemy.engine.cursor.CursorResultMetaData._has_key": [], "sqlalchemy.orm.unitofwork.DeleteState.__repr__": [], "sqlalchemy.orm.unitofwork.DeleteState.execute_aggregate": [], "sqlalchemy.orm.unitofwork.DeleteState.__init__": [], "sqlalchemy.orm.unitofwork.SaveUpdateState.__repr__": [], "sqlalchemy.orm.unitofwork.SaveUpdateState.execute_aggregate": [], "sqlalchemy.orm.unitofwork.SaveUpdateState.__init__": [], "sqlalchemy.orm.unitofwork.ProcessState.__repr__": [], "sqlalchemy.orm.unitofwork.ProcessState.execute_aggregate": [], "sqlalchemy.orm.unitofwork.ProcessState.__init__": [], "sqlalchemy.orm.unitofwork.DeleteAll.__repr__": [], "sqlalchemy.orm.unitofwork.DeleteAll.per_state_flush_actions": [], "sqlalchemy.orm.unitofwork.DeleteAll.execute": [], "sqlalchemy.orm.unitofwork.DeleteAll.__init__": [], "sqlalchemy.orm.unitofwork.SaveUpdateAll.__repr__": [], "sqlalchemy.orm.unitofwork.SaveUpdateAll.per_state_flush_actions": [], "sqlalchemy.orm.unitofwork.SaveUpdateAll.execute": [], "sqlalchemy.orm.unitofwork.SaveUpdateAll.__init__": [], "sqlalchemy.orm.unitofwork.PostUpdateAll.execute": [], "sqlalchemy.orm.unitofwork.PostUpdateAll.__init__": [], "sqlalchemy.orm.unitofwork.ProcessAll._elements": [], "sqlalchemy.orm.unitofwork.ProcessAll.__repr__": [], "sqlalchemy.orm.unitofwork.ProcessAll.per_state_flush_actions": [], "sqlalchemy.orm.unitofwork.ProcessAll.execute": [], "sqlalchemy.orm.unitofwork.ProcessAll.__init__": [], "sqlalchemy.orm.unitofwork.PostSortRec.execute_aggregate": [], "sqlalchemy.orm.unitofwork.PostSortRec.__new__": [], "sqlalchemy.orm.unitofwork.Preprocess.execute": [], "sqlalchemy.orm.unitofwork.Preprocess.__init__": [], "sqlalchemy.orm.unitofwork.IterateMappersMixin._mappers": [], "sqlalchemy.orm.unitofwork.UOWTransaction.finalize_flush_changes": [], "sqlalchemy.orm.unitofwork.UOWTransaction.execute": [], "sqlalchemy.orm.unitofwork.UOWTransaction._generate_actions": [], "sqlalchemy.orm.unitofwork.UOWTransaction.states_for_mapper_hierarchy": [], "sqlalchemy.orm.unitofwork.UOWTransaction.filter_states_for_dep": [], "sqlalchemy.orm.unitofwork.UOWTransaction._mapper_for_dep": [], "sqlalchemy.orm.unitofwork.UOWTransaction._per_mapper_flush_actions": [], "sqlalchemy.orm.unitofwork.UOWTransaction.register_post_update": [], "sqlalchemy.orm.unitofwork.UOWTransaction.register_object": [], "sqlalchemy.orm.unitofwork.UOWTransaction.register_preprocessor": [], "sqlalchemy.orm.unitofwork.UOWTransaction.has_dep": [], "sqlalchemy.orm.unitofwork.UOWTransaction.get_attribute_history": [], "sqlalchemy.orm.unitofwork.UOWTransaction.remove_state_actions": [], "sqlalchemy.orm.unitofwork.UOWTransaction.memo": [], "sqlalchemy.orm.unitofwork.UOWTransaction.is_deleted": [], "sqlalchemy.orm.unitofwork.UOWTransaction.was_already_deleted": [], "sqlalchemy.orm.unitofwork.UOWTransaction.has_work": [], "sqlalchemy.orm.unitofwork.UOWTransaction.__init__": [], "sqlalchemy.orm.unitofwork.track_cascade_events": [], "sqlalchemy.orm.unitofwork._warn_for_cascade_backrefs": [], "keystoneauth1.loading._plugins.identity.v3.MultiFactor.load_from_options": [], "keystoneauth1.loading._plugins.identity.v3.MultiFactor.get_options": [], "keystoneauth1.loading._plugins.identity.v3.MultiFactor.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.MultiFactor.__init__": [], "keystoneauth1.loading._plugins.identity.v3.ApplicationCredential.load_from_options": [], "keystoneauth1.loading._plugins.identity.v3.ApplicationCredential.get_options": [], "keystoneauth1.loading._plugins.identity.v3.ApplicationCredential.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.TokenlessAuth.load_from_options": [], "keystoneauth1.loading._plugins.identity.v3.TokenlessAuth.get_options": [], "keystoneauth1.loading._plugins.identity.v3.TokenlessAuth.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.TOTP.load_from_options": [], "keystoneauth1.loading._plugins.identity.v3.TOTP.get_options": [], "keystoneauth1.loading._plugins.identity.v3.TOTP.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectAccessToken.get_options": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectAccessToken.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectAuthorizationCode.get_options": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectAuthorizationCode.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectPassword.get_options": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectPassword.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectClientCredentials.get_options": [], "keystoneauth1.loading._plugins.identity.v3.OpenIDConnectClientCredentials.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3._OpenIDConnectBase.get_options": [], "keystoneauth1.loading._plugins.identity.v3._OpenIDConnectBase.load_from_options": [], "keystoneauth1.loading._plugins.identity.v3.Token.get_options": [], "keystoneauth1.loading._plugins.identity.v3.Token.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3.Password.load_from_options": [], "keystoneauth1.loading._plugins.identity.v3.Password.get_options": [], "keystoneauth1.loading._plugins.identity.v3.Password.plugin_class": [], "keystoneauth1.loading._plugins.identity.v3._assert_identity_options": [], "keystoneauth1.loading._plugins.identity.v3._add_common_identity_options": [], "pygments.formatters.html.HtmlFormatter.format_unencoded": [], "pygments.formatters.html.HtmlFormatter.wrap": [], "pygments.formatters.html.HtmlFormatter._highlight_lines": [], "pygments.formatters.html.HtmlFormatter._lookup_ctag": [], "pygments.formatters.html.HtmlFormatter._format_lines": [], "pygments.formatters.html.HtmlFormatter._translate_parts": [], "pygments.formatters.html.HtmlFormatter._wrap_code": [], "pygments.formatters.html.HtmlFormatter._wrap_pre": [], "pygments.formatters.html.HtmlFormatter._wrap_div": [], "pygments.formatters.html.HtmlFormatter._wrap_linespans": [], "pygments.formatters.html.HtmlFormatter._wrap_lineanchors": [], "pygments.formatters.html.HtmlFormatter._wrap_inlinelinenos": [], "pygments.formatters.html.HtmlFormatter._wrap_tablelinenos": [], "pygments.formatters.html.HtmlFormatter._wrap_full": [], "pygments.formatters.html.HtmlFormatter._decodeifneeded": [], "pygments.formatters.html.HtmlFormatter._linenos_special_style": [], "pygments.formatters.html.HtmlFormatter._linenos_style": [], "pygments.formatters.html.HtmlFormatter._pre_style": [], "pygments.formatters.html.HtmlFormatter.get_css_prefix": [], "pygments.formatters.html.HtmlFormatter.get_linenos_style_defs": [], "pygments.formatters.html.HtmlFormatter.get_background_style_defs": [], "pygments.formatters.html.HtmlFormatter.get_token_style_defs": [], "pygments.formatters.html.HtmlFormatter.get_style_defs": [], "pygments.formatters.html.HtmlFormatter._create_stylesheet": [], "pygments.formatters.html.HtmlFormatter._get_css_inline_styles": [], "pygments.formatters.html.HtmlFormatter._get_css_classes": [], "pygments.formatters.html.HtmlFormatter._get_css_class": [], "pygments.formatters.html.HtmlFormatter.__init__": [], "pygments.formatters.html._get_ttype_class": [], "pygments.formatters.html.webify": [], "pygments.formatters.html.escape_html": [], "pygments.lexers._automodule.__getattr__": [], "pygments.lexers.guess_lexer": [], "pygments.lexers.guess_lexer_for_filename": [], "pygments.lexers._iter_lexerclasses": [], "pygments.lexers.get_lexer_for_mimetype": [], "pygments.lexers.get_lexer_for_filename": [], "pygments.lexers.find_lexer_class_for_filename": [], "pygments.lexers.load_lexer_from_file": [], "pygments.lexers.get_lexer_by_name": [], "pygments.lexers.find_lexer_class_by_name": [], "pygments.lexers.find_lexer_class": [], "pygments.lexers.get_all_lexers": [], "pygments.lexers._load_lexers": [], "pygments.lexers._fn_matches": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_common_conf_options": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_register_cfg": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_get_named": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_get_common": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_plugins_are_all_opts": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_diff_section": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_same_section": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_other_params": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_loading_with_no_data": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_loading_invalid_plugin": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_loading_v3": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.test_loading_v2": [], "keystoneauth1.tests.unit.loading.test_conf.ConfTests.setUp": [], "chardet.escprober.EscCharSetProber.feed": [], "chardet.escprober.EscCharSetProber.get_confidence": [], "chardet.escprober.EscCharSetProber.language": [], "chardet.escprober.EscCharSetProber.charset_name": [], "chardet.escprober.EscCharSetProber.reset": [], "chardet.escprober.EscCharSetProber.__init__": [], "testtools.tests.test_with_with.test_suite": [], "testtools.tests.test_with_with.TestExpectedException.test_annotated_matcher": [], "testtools.tests.test_with_with.TestExpectedException.test_annotate": [], "testtools.tests.test_with_with.TestExpectedException.test_pass_on_raise_any_message": [], "testtools.tests.test_with_with.TestExpectedException.test_raise_if_no_exception": [], "testtools.tests.test_with_with.TestExpectedException.test_raise_on_error_mismatch": [], "testtools.tests.test_with_with.TestExpectedException.test_raise_on_general_mismatch": [], "testtools.tests.test_with_with.TestExpectedException.test_raise_on_text_mismatch": [], "testtools.tests.test_with_with.TestExpectedException.test_pass_on_raise_matcher": [], "testtools.tests.test_with_with.TestExpectedException.test_pass_on_raise": [], "migrate.tests.fixture.main": [], "pygments.lexers.mime.MIMELexer.store_content_transfer_encoding": [], "pygments.lexers.mime.MIMELexer.get_content_type_subtokens": [], "pygments.lexers.mime.MIMELexer.store_content_type": [], "pygments.lexers.mime.MIMELexer.get_bodypart_tokens": [], "pygments.lexers.mime.MIMELexer.get_body_tokens": [], "pygments.lexers.mime.MIMELexer.get_header_tokens": [], "pygments.lexers.mime.MIMELexer.__init__": [], "pycadf.cadftype.CADFAbstractType._isset": [], "pycadf.cadftype.CADFAbstractType.as_dict": [], "pycadf.cadftype.CADFAbstractType.is_valid": [], "pycadf.cadftype.ValidatorDescriptor.__set__": [], "pycadf.cadftype.ValidatorDescriptor.__init__": [], "pycadf.cadftype.is_valid_reporter_role": [], "pycadf.cadftype.is_valid_eventType": [], "oslo_i18n._factory.TranslatorFactory.log_critical": [], "oslo_i18n._factory.TranslatorFactory.log_error": [], "oslo_i18n._factory.TranslatorFactory.log_warning": [], "oslo_i18n._factory.TranslatorFactory.log_info": [], "oslo_i18n._factory.TranslatorFactory._make_log_translation_func": [], "oslo_i18n._factory.TranslatorFactory.plural_form": [], "oslo_i18n._factory.TranslatorFactory.contextual_form": [], "oslo_i18n._factory.TranslatorFactory.primary": [], "oslo_i18n._factory.TranslatorFactory._make_plural_translation_func": [], "oslo_i18n._factory.TranslatorFactory._make_contextual_translation_func": [], "oslo_i18n._factory.TranslatorFactory._make_translation_func": [], "oslo_i18n._factory.TranslatorFactory.__init__": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_end_to_end_workflow": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_check_valid_token_when_authenticated": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_access_sp_no_cookies_fail": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_send_assertion_to_service_provider_bad_status": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests._send_assertion_to_service_provider": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_get_adfs_security_token_bad_response": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_get_adfs_security_token_authn_fail": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_prepare_sp_request": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_prepare_adfs_request_custom_endpointreference": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_prepare_adfs_request_address": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_adfs_request_to": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_adfs_request_password": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_adfs_request_user": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.test_get_adfs_security_token": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests.setUp": [], "keystoneauth1.tests.unit.extras.saml2.test_auth_adfs.AuthenticateviaADFSTests._uuid4": [], "dateutil.parser._parser.ParserError.__str__": [], "dateutil.parser._parser._parsetz": [], "dateutil.parser._parser._tzparser.parse": [], "dateutil.parser._parser._tzparser._result.__init__": [], "dateutil.parser._parser._tzparser._result.__repr__": [], "dateutil.parser._parser.parse": [], "dateutil.parser._parser.parser._recombine_skipped": [], "dateutil.parser._parser.parser._assign_tzname": [], "dateutil.parser._parser.parser._build_naive": [], "dateutil.parser._parser.parser._build_tzaware": [], "dateutil.parser._parser.parser._build_tzinfo": [], "dateutil.parser._parser.parser._to_decimal": [], "dateutil.parser._parser.parser._parsems": [], "dateutil.parser._parser.parser._parse_hms": [], "dateutil.parser._parser.parser._parse_min_sec": [], "dateutil.parser._parser.parser._adjust_ampm": [], "dateutil.parser._parser.parser._ampm_valid": [], "dateutil.parser._parser.parser._could_be_tzname": [], "dateutil.parser._parser.parser._assign_hms": [], "dateutil.parser._parser.parser._find_hms_idx": [], "dateutil.parser._parser.parser._parse_numeric_token": [], "dateutil.parser._parser.parser._parse": [], "dateutil.parser._parser.parser.parse": [], "dateutil.parser._parser.parser.__init__": [], "dateutil.parser._parser._ymd.resolve_ymd": [], "dateutil.parser._parser._ymd._resolve_from_stridxs": [], "dateutil.parser._parser._ymd.append": [], "dateutil.parser._parser._ymd.could_be_day": [], "dateutil.parser._parser._ymd.has_day": [], "dateutil.parser._parser._ymd.has_month": [], "dateutil.parser._parser._ymd.has_year": [], "dateutil.parser._parser._ymd.__init__": [], "dateutil.parser._parser.parserinfo.validate": [], "dateutil.parser._parser.parserinfo.convertyear": [], "dateutil.parser._parser.parserinfo.tzoffset": [], "dateutil.parser._parser.parserinfo.utczone": [], "dateutil.parser._parser.parserinfo.pertain": [], "dateutil.parser._parser.parserinfo.ampm": [], "dateutil.parser._parser.parserinfo.hms": [], "dateutil.parser._parser.parserinfo.month": [], "dateutil.parser._parser.parserinfo.weekday": [], "dateutil.parser._parser.parserinfo.jump": [], "dateutil.parser._parser.parserinfo._convert": [], "dateutil.parser._parser.parserinfo.__init__": [], "dateutil.parser._parser._resultbase.__repr__": [], "dateutil.parser._parser._resultbase.__len__": [], "dateutil.parser._parser._resultbase._repr": [], "dateutil.parser._parser._resultbase.__init__": [], "dateutil.parser._parser._timelex.isspace": [], "dateutil.parser._parser._timelex.isnum": [], "dateutil.parser._parser._timelex.isword": [], "dateutil.parser._parser._timelex.split": [], "dateutil.parser._parser._timelex.next": [], "dateutil.parser._parser._timelex.__next__": [], "dateutil.parser._parser._timelex.__iter__": [], "dateutil.parser._parser._timelex.get_token": [], "dateutil.parser._parser._timelex.__init__": [], "keystone.common.sql.migrate_repo.versions.081_add_endpoint_policy_table.upgrade": [ { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 22, "column": 28 }, "stop": { "line": 22, "column": 51 } } ], "kind": "function", "target": "keystone.common.sql.upgrades.get_db_version" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.ColumnCollectionConstraint.__init__", "class_name": "sqlalchemy.sql.schema.UniqueConstraint", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 54, "column": 4 }, "stop": { "line": 54, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.create", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 38, "column": 28 }, "stop": { "line": 38, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 46, "column": 8 }, "stop": { "line": 46, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 44, "column": 8 }, "stop": { "line": 44, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 41, "column": 8 }, "stop": { "line": 41, "column": 18 } }, { "path": "keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 18 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Column.__init__", "class_name": "sqlalchemy.sql.schema.Column", "dispatch": "static" } ], "IPython.utils.tokenutil.token_at_cursor": [], "IPython.utils.tokenutil.line_at_cursor": [], "IPython.utils.tokenutil.generate_tokens": [], "IPython.utils.tokenutil.Token.__init__": [], "prompt_toolkit.key_binding.vi_state.ViState.reset": [], "prompt_toolkit.key_binding.vi_state.ViState.input_mode": [], "prompt_toolkit.key_binding.vi_state.ViState.__init__": [], "prompt_toolkit.key_binding.vi_state.CharacterFind.__init__": [], "amqp.transport.Transport": [], "amqp.transport.TCPTransport._read": [], "amqp.transport.TCPTransport._setup_transport": [], "amqp.transport.SSLTransport._write": [], "amqp.transport.SSLTransport._read": [], "amqp.transport.SSLTransport._shutdown_transport": [], "amqp.transport.SSLTransport._wrap_socket_sni": [], "amqp.transport.SSLTransport._wrap_context": [], "amqp.transport.SSLTransport._wrap_socket": [], "amqp.transport.SSLTransport._setup_transport": [], "amqp.transport.SSLTransport.__init__": [], "amqp.transport._AbstractTransport.write": [], "amqp.transport._AbstractTransport.read_frame": [], "amqp.transport._AbstractTransport.close": [], "amqp.transport._AbstractTransport._write": [], "amqp.transport._AbstractTransport._shutdown_transport": [], "amqp.transport._AbstractTransport._setup_transport": [], "amqp.transport._AbstractTransport._read": [], "amqp.transport._AbstractTransport._set_socket_options": [], "amqp.transport._AbstractTransport._get_tcp_socket_defaults": [], "amqp.transport._AbstractTransport._init_socket": [], "amqp.transport._AbstractTransport._connect": [], "amqp.transport._AbstractTransport.having_timeout": [], "amqp.transport._AbstractTransport.connect": [], "amqp.transport._AbstractTransport.__repr__": [], "amqp.transport._AbstractTransport.__init__": [], "amqp.transport.to_host_port": [], "keystone.api.projects.ProjectGroupListGrantResource.get": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 497, "column": 8 }, "stop": { "line": 497, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 499, "column": 25 }, "stop": { "line": 499, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 507, "column": 15 }, "stop": { "line": 507, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.projects.ProjectGroupListGrantResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 503, "column": 20 }, "stop": { "line": 503, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectGroupListGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectGroupGrantResource.delete": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 477, "column": 8 }, "stop": { "line": 477, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 479, "column": 25 }, "stop": { "line": 479, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 487, "column": 55 }, "stop": { "line": 487, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectGroupGrantResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 484, "column": 20 }, "stop": { "line": 484, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectGroupGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectGroupGrantResource.put": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 460, "column": 8 }, "stop": { "line": 460, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 462, "column": 25 }, "stop": { "line": 462, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 469, "column": 55 }, "stop": { "line": 469, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectGroupGrantResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 466, "column": 20 }, "stop": { "line": 466, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectGroupGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectGroupGrantResource.get": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 443, "column": 8 }, "stop": { "line": 443, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 445, "column": 25 }, "stop": { "line": 445, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 449, "column": 20 }, "stop": { "line": 449, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectGroupGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectUserListGrantResource.get": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 424, "column": 8 }, "stop": { "line": 424, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 430, "column": 20 }, "stop": { "line": 430, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectUserListGrantResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 426, "column": 25 }, "stop": { "line": 426, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 434, "column": 15 }, "stop": { "line": 434, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.projects.ProjectUserListGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectUserGrantResource.delete": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 404, "column": 8 }, "stop": { "line": 404, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 406, "column": 25 }, "stop": { "line": 406, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 411, "column": 20 }, "stop": { "line": 411, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectUserGrantResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 414, "column": 55 }, "stop": { "line": 414, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectUserGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectUserGrantResource.put": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 387, "column": 8 }, "stop": { "line": 387, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 389, "column": 25 }, "stop": { "line": 389, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 393, "column": 20 }, "stop": { "line": 393, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectUserGrantResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 396, "column": 55 }, "stop": { "line": 396, "column": 75 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectUserGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectUserGrantResource.get": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 370, "column": 8 }, "stop": { "line": 370, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 372, "column": 25 }, "stop": { "line": 372, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "functools.partial.__init__", "class_name": "functools.partial", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 376, "column": 20 }, "stop": { "line": 376, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited", "class_name": "keystone.api.projects.ProjectUserGrantResource", "dispatch": "dynamic" } ], "keystone.api.projects._ProjectGrantResourceBase._build_enforcement_target_attr": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 357, "column": 12 }, "stop": { "line": 357, "column": 25 } }, { "path": "keystone/api/projects.py", "start": { "line": 343, "column": 12 }, "stop": { "line": 343, "column": 23 } }, { "path": "keystone/api/projects.py", "start": { "line": 349, "column": 16 }, "stop": { "line": 349, "column": 28 } }, { "path": "keystone/api/projects.py", "start": { "line": 347, "column": 16 }, "stop": { "line": 347, "column": 27 } }, { "path": "keystone/api/projects.py", "start": { "line": 359, "column": 12 }, "stop": { "line": 359, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.api.projects._ProjectGrantResourceBase._check_if_inherited": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 334, "column": 15 }, "stop": { "line": 334, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.endswith", "class_name": "str", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectTagResource.delete": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 318, "column": 8 }, "stop": { "line": 318, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectTagResource.put": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 310, "column": 8 }, "stop": { "line": 310, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.Headers.__setitem__", "class_name": "werkzeug.datastructures.Headers", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 308, "column": 14 }, "stop": { "line": 308, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.join", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 306, "column": 22 }, "stop": { "line": 306, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectTagResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 308, "column": 24 }, "stop": { "line": 308, "column": 41 } } ], "kind": "function", "target": "keystone.server.flask.common.base_url" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 294, "column": 8 }, "stop": { "line": 294, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 302, "column": 8 }, "stop": { "line": 302, "column": 32 } }, { "path": "keystone/api/projects.py", "start": { "line": 298, "column": 8 }, "stop": { "line": 298, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 309, "column": 19 }, "stop": { "line": 309, "column": 38 } } ], "kind": "function", "target": "flask.helpers.make_response" } ], "keystone.api.projects.ProjectTagResource.get": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 282, "column": 8 }, "stop": { "line": 282, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectTagsResource.delete": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 268, "column": 8 }, "stop": { "line": 268, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectTagsResource.put": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 260, "column": 40 }, "stop": { "line": 260, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectTagsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 257, "column": 15 }, "stop": { "line": 257, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.projects.ProjectTagsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 261, "column": 15 }, "stop": { "line": 261, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectTagResourceBase.wrap_member", "class_name": "keystone.api.projects.ProjectTagsResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 253, "column": 8 }, "stop": { "line": 253, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 258, "column": 8 }, "stop": { "line": 258, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" } ], "keystone.api.projects.ProjectTagsResource.get": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 241, "column": 8 }, "stop": { "line": 241, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 246, "column": 15 }, "stop": { "line": 246, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects._ProjectTagResourceBase.wrap_member", "class_name": "keystone.api.projects.ProjectTagsResource", "dispatch": "dynamic" } ], "keystone.api.projects._ProjectTagResourceBase.wrap_member": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 231, "column": 8 }, "stop": { "line": 231, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 230, "column": 37 }, "stop": { "line": 230, "column": 54 } } ], "kind": "function", "target": "keystone.server.flask.common.full_url" } ], "keystone.api.projects.ProjectResource.delete": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 209, "column": 8 }, "stop": { "line": 209, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 215, "column": 22 }, "stop": { "line": 215, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectResource.patch": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 195, "column": 18 }, "stop": { "line": 195, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 197, "column": 8 }, "stop": { "line": 197, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._require_matching_id", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 191, "column": 8 }, "stop": { "line": 191, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 202, "column": 15 }, "stop": { "line": 202, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 201, "column": 22 }, "stop": { "line": 201, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 196, "column": 8 }, "stop": { "line": 196, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" } ], "keystone.api.projects.ProjectResource.post": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 183, "column": 18 }, "stop": { "line": 183, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 184, "column": 15 }, "stop": { "line": 184, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 181, "column": 26 }, "stop": { "line": 181, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.audit_initiator", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 176, "column": 18 }, "stop": { "line": 176, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_dict", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 167, "column": 8 }, "stop": { "line": 167, "column": 32 } } ], "kind": "function", "target": "keystone.common.validation.lazy_validate" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 182, "column": 16 }, "stop": { "line": 182, "column": 67 } } ], "kind": "function", "target": "isinstance" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 162, "column": 18 }, "stop": { "line": 162, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.request_body_json", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 164, "column": 8 }, "stop": { "line": 164, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 170, "column": 22 }, "stop": { "line": 170, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._normalize_domain_id", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 168, "column": 18 }, "stop": { "line": 168, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase._assign_unique_id", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectResource.get": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 155, "column": 19 }, "stop": { "line": 155, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects.ProjectResource._list_projects", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 153, "column": 19 }, "stop": { "line": 153, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects.ProjectResource._get_project", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectResource._list_projects": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 135, "column": 16 }, "stop": { "line": 135, "column": 32 } }, { "path": "keystone/api/projects.py", "start": { "line": 130, "column": 12 }, "stop": { "line": 130, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.driver_hints.Hints.add_filter", "class_name": "keystone.common.driver_hints.Hints", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 144, "column": 15 }, "stop": { "line": 144, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_collection", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 138, "column": 24 }, "stop": { "line": 138, "column": 41 } }, { "path": "keystone/api/projects.py", "start": { "line": 121, "column": 35 }, "stop": { "line": 121, "column": 52 } }, { "path": "keystone/api/projects.py", "start": { "line": 137, "column": 11 }, "stop": { "line": 137, "column": 28 } }, { "path": "keystone/api/projects.py", "start": { "line": 120, "column": 11 }, "stop": { "line": 120, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 122, "column": 8 }, "stop": { "line": 122, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 125, "column": 16 }, "stop": { "line": 125, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.build_driver_hints", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 135, "column": 36 }, "stop": { "line": 135, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "werkzeug.datastructures.MultiDict.__getitem__", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 134, "column": 15 }, "stop": { "line": 134, "column": 38 } }, { "path": "keystone/api/projects.py", "start": { "line": 129, "column": 11 }, "stop": { "line": 129, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.__contains__", "class_name": "werkzeug.datastructures.ImmutableMultiDict", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectResource._get_project": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 105, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer.enforce_call", "class_name": "keystone.common.rbac_enforcer.enforcer.RBACEnforcer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 111, "column": 15 }, "stop": { "line": 111, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 110, "column": 8 }, "stop": { "line": 110, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.api.projects.ProjectResource._expand_project_ref", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" } ], "keystone.api.projects.ProjectResource._expand_project_ref": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 81, "column": 30 }, "stop": { "line": 81, "column": 46 } }, { "path": "keystone/api/projects.py", "start": { "line": 91, "column": 30 }, "stop": { "line": 91, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.wrap_member", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 61, "column": 26 }, "stop": { "line": 61, "column": 51 } }, { "path": "keystone/api/projects.py", "start": { "line": 64, "column": 25 }, "stop": { "line": 64, "column": 50 } }, { "path": "keystone/api/projects.py", "start": { "line": 58, "column": 26 }, "stop": { "line": 58, "column": 51 } }, { "path": "keystone/api/projects.py", "start": { "line": 63, "column": 25 }, "stop": { "line": 63, "column": 50 } }, { "path": "keystone/api/projects.py", "start": { "line": 59, "column": 25 }, "stop": { "line": 59, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.query_filter_is_true", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 80, "column": 27 }, "stop": { "line": 80, "column": 44 } }, { "path": "keystone/api/projects.py", "start": { "line": 90, "column": 27 }, "stop": { "line": 90, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.server.flask.common.ResourceBase.oslo_context", "class_name": "keystone.api.projects.ProjectResource", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 76, "column": 18 }, "stop": { "line": 76, "column": 43 } }, { "path": "keystone/api/projects.py", "start": { "line": 70, "column": 18 }, "stop": { "line": 70, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ValidationError", "dispatch": "static" } ], "keystone.api.projects._build_project_target_enforcement": [ { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 40, "column": 8 }, "stop": { "line": 40, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/projects.py", "start": { "line": 41, "column": 12 }, "stop": { "line": 41, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.Mapping.get", "class_name": "dict", "dispatch": "dynamic" } ], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_a_object_with_a_superset_nullable_interface_field_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_accepts_an_object_with_a_subset_non_null_interface_field_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_a_object_with_a_list_interface_field_non_list_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_an_object_with_a_non_list_interface_field_list_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_accepts_an_object_with_an_equivalently_modified_interface_field_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_accepts_an_object_with_a_subtyped_interface_field_union": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_accepts_an_object_with_a_subtyped_interface_field_interface": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_an_object_with_a_differently_typed_Interface_field": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_an_object_with_an_incorrectly_typed_interface_field": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_an_object_with_an_incorrectly_typed_interface_argument": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_an_object_missing_an_interface_argument": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_an_object_missing_an_interface_field": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_rejects_an_object_which_implements_an_interface_field_along_with_additional_required_arguments": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_accepts_an_object_which_implements_an_interface_field_along_with_more_arguments": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_accepts_an_object_which_implements_an_interface_along_with_more_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustAdhereToInterfacesTheyImplement.test_accepts_an_object_which_implements_an_interface": [], "graphql.type.tests.test_validation.TestTypeSystem_NonNullMustAcceptGraphQLTypes.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_NonNullMustAcceptGraphQLTypes.accepts": [], "graphql.type.tests.test_validation.TestTypeSystem_ListMustAcceptGraphQLTypes.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_ListMustAcceptGraphQLTypes.accepts": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectFieldsMustHaveInputTypes.test_rejects_an_empty_input_field_type": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectFieldsMustHaveInputTypes.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectFieldsMustHaveInputTypes.accepts": [], "graphql.type.tests.test_validation.schema_with_input_field_of_type": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgumentsMustHaveInputTypes.test_rejects_an_empty_field_arg_type": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgumentsMustHaveInputTypes.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgumentsMustHaveInputTypes.accepts": [], "graphql.type.tests.test_validation.schema_with_arg_of_type": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceFieldsMustHaveOutputTypes.test_rejects_an_empty_interface_field_type": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceFieldsMustHaveOutputTypes.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceFieldsMustHaveOutputTypes.accepts": [], "graphql.type.tests.test_validation.schema_with_interface_field_of_type": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionMustRepresentObjectTypes.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionMustRepresentObjectTypes.test_accepts_a_union_of_an_object_type": [], "graphql.type.tests.test_validation.schema_with_union_of_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsCanOnlyImplementInterfaces.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsCanOnlyImplementInterfaces.test_accepts_an_object_implementing_an_interface": [], "graphql.type.tests.test_validation.schema_with_object_implementing_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectFieldsMustHaveOutputTypes.rejects": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectFieldsMustHaveOutputTypes.test_rejects_an_empty_object_field_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectFieldsMustHaveOutputTypes.accepts": [], "graphql.type.tests.test_validation.repr_type_as_syntax_safe_fn": [], "graphql.type.tests.test_validation.schema_with_object_field_of_type": [], "graphql.type.tests.test_validation.TestTypeSystem_EnumTypesMustBeWellDefined.test_rejects_an_enum_with_incorrectly_typed_value_definition": [], "graphql.type.tests.test_validation.TestTypeSystem_EnumTypesMustBeWellDefined.test_rejects_an_enum_with_missing_value_definition": [], "graphql.type.tests.test_validation.TestTypeSystem_EnumTypesMustBeWellDefined.test_rejects_an_enum_with_incorrectly_typed_values": [], "graphql.type.tests.test_validation.TestTypeSystem_EnumTypesMustBeWellDefined.test_rejects_an_enum_with_empty_values": [], "graphql.type.tests.test_validation.TestTypeSystem_EnumTypesMustBeWellDefined.test_rejects_an_enum_without_values": [], "graphql.type.tests.test_validation.TestTypeSystem_EnumTypesMustBeWellDefined.test_accepts_a_well_defined_enum_type_with_internal_value_definition": [], "graphql.type.tests.test_validation.TestTypeSystem_EnumTypesMustBeWellDefined.test_accepts_a_well_defined_enum_type_with_empty_value_definition": [], "graphql.type.tests.test_validation.TestTypeSystem_ScalarTypesMustBeSerializable.test_rejects_a_scalar_type_defining_parse_literal_and_parse_value_with_an_incorrect_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ScalarTypesMustBeSerializable.test_rejects_a_scalar_type_defining_parse_literal_but_not_parse_value": [], "graphql.type.tests.test_validation.TestTypeSystem_ScalarTypesMustBeSerializable.test_rejects_a_scalar_type_defining_parse_value_but_not_parse_literal": [], "graphql.type.tests.test_validation.TestTypeSystem_ScalarTypesMustBeSerializable.test_accepts_scalar_type_defining_parse_value_and_parse_literal": [], "graphql.type.tests.test_validation.TestTypeSystem_ScalarTypesMustBeSerializable.test_rejects_a_scalar_type_defining_serialize_with_an_incorrect_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ScalarTypesMustBeSerializable.test_rejects_a_scalar_type_not_defining_serialize": [], "graphql.type.tests.test_validation.TestTypeSystem_ScalarTypesMustBeSerializable.test_accepts_a_scalar_type_defining_serialize": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeResolvable.test_rejects_a_union_type_not_defining_resolve_type_of_object_types_not_defining_is_type_of": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeResolvable.test_rejects_an_interface_type_with_an_incorrect_type_for_resolve_type": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeResolvable.test_accepts_a_union_type_defning_resolve_type_of_objects_defning_is_type_of": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeResolvable.test_accepts_a_union_of_object_types_defining_is_type_of": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeResolvable.test_accepts_a_union_type_defining_resolve_type": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceTypesMustBeResolvable.test_rejects_an_interface_type_not_defining_resolve_type_with_implementing_type_not_defining_is_type_of": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceTypesMustBeResolvable.test_rejects_an_interface_type_with_an_incorrect_type_for_resolve_type": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceTypesMustBeResolvable.test_accepts_an_interface_type_defining_resolve_type_with_implementing_type_defining_is_type_of": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceTypesMustBeResolvable.test_accepts_an_interface_with_implementing_type_defining_is_type_of": [], "graphql.type.tests.test_validation.TestTypeSystem_InterfaceTypesMustBeResolvable.test_accepts_an_interface_type_defining_resolve_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectTypesMustBeAssertable.test_rejects_an_object_type_with_an_incorrect_type_for_is_type_of": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectTypesMustBeAssertable.test_accepts_an_object_type_with_an_is_type_of_function": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_rejects_an_input_object_type_with_a_field_function_that_returns_empty": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_rejects_an_input_object_type_with_a_field_function_that_returns_nothing": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_rejects_an_input_object_type_with_empty_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_rejects_an_input_object_type_with_fields_function_returning_incorrectly_typed_field_value": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_rejects_an_input_object_type_with_incorrectly_typed_field_value": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_rejects_an_input_object_type_with_incorrectly_typed_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_rejects_an_input_object_type_with_missing_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_accepts_an_input_object_type_with_field_function": [], "graphql.type.tests.test_validation.TestTypeSystem_InputObjectsMustHaveFields.test_accepts_an_input_object_type_with_fields": [], "graphql.type.tests.test_validation.schema_with_input_object": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeCallableThatReturnsArray.test_rejects_a_union_type_with_incorrectly_typed_types": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeCallableThatReturnsArray.test_rejects_a_union_type_with_empty_types": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeCallableThatReturnsArray.test_accepts_a_union_type_with_aray_types": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeArray.test_rejects_a_union_type_with_incorrectly_typed_types": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeArray.test_rejects_a_union_type_with_empty_types": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeArray.test_rejects_a_union_without_types": [], "graphql.type.tests.test_validation.TestTypeSystem_UnionTypesMustBeArray.test_accepts_a_union_type_with_aray_types": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectInterfacesMustBeArray.test_rejects_an_object_type_with_interfaces_as_a_function_returning_an_incorrect_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectInterfacesMustBeArray.test_rejects_an_object_type_with_incorrectly_typed_interfaces": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectInterfacesMustBeArray.test_accepts_an_object_type_with_interfaces_as_a_function_returning_an_array": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectInterfacesMustBeArray.test_accepts_an_object_type_with_array_interface": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgsMustBeObjects.test_rejects_an_object_with_incorrectly_typed_field_args_with_an_invalid_value": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgsMustBeObjects.test_rejects_an_object_with_incorrectly_typed_field_args": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgsMustBeObjects.test_accepts_an_object_with_field_args": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgsMustBeProperlyNamed.test_reject_field_args_with_invalid_names": [], "graphql.type.tests.test_validation.TestTypeSystem_FieldArgsMustBeProperlyNamed.test_accepts_field_args_with_valid_names": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_a_field_function_with_an_invalid_value": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_a_field_with_an_invalid_value": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_a_field_function_that_returns_empty": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_a_field_function_that_returns_nothing": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_empty_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_incorrectly_typed_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_incorrectly_named_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_rejects_an_object_type_with_missing_fields": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_accepts_an_object_type_with_a_field_function": [], "graphql.type.tests.test_validation.TestTypeSystem_ObjectsMustHaveFields.test_accepts_an_object_type_with_fields_object": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustContainUniquelyNamedTypes.test_it_rejects_a_schema_which_have_same_named_objects_implementing_an_interface": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustContainUniquelyNamedTypes.test_it_rejects_a_schema_which_defines_a_builtin_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_rejects_a_schema_whose_directives_are_incorrectly_typed": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_rejects_a_schema_whose_subscription_type_is_an_input_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_rejects_a_schema_whose_mutation_type_is_an_input_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_rejects_a_schema_whose_query_type_is_an_input_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_rejects_a_schema_without_a_query_type": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_accepts_a_schema_whose_query_and_subscription_types_are_object_types": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_accepts_a_schema_whose_query_and_mutation_types_are_object_types": [], "graphql.type.tests.test_validation.TestTypeSystem_ASchemaMustHaveObjectRootTypes.test_accepts_a_schema_whose_query_type_is_an_object_type": [], "graphql.type.tests.test_validation.schema_with_field_type": [], "graphql.type.tests.test_validation.with_modifiers": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.load_tests": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TestAuthPluginUserAgentGeneration._assert_user_agent": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TestAuthPluginUserAgentGeneration._create_app": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TestAuthPluginUserAgentGeneration.test_project_in_oslo_configuration": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TestAuthPluginUserAgentGeneration.test_project_not_installed_results_in_unknown_version": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TestAuthPluginUserAgentGeneration.test_project_in_configuration": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TestAuthPluginUserAgentGeneration.test_no_project_configured": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TestAuthPluginUserAgentGeneration.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.AuthProtocolLoadingTests.test_plugin_loading_with_auth_section": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.AuthProtocolLoadingTests.test_plugin_loading_mixed_opts": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.AuthProtocolLoadingTests.test_invalid_plugin_fails_to_initialize": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.AuthProtocolLoadingTests.get_plugin": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.AuthProtocolLoadingTests.test_loading_password_plugin": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.AuthProtocolLoadingTests.good_request": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.AuthProtocolLoadingTests.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.OtherTests.test_unsupported_auth_version": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.OtherTests.test_default_auth_version": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.OtherTests.test_micro_version": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.OtherTests._assert_auth_version": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.OtherTests.test_unknown_server_versions": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.OtherTests.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3CompositeAuthTests.token_response": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3CompositeAuthTests.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_with_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.assert_kerberos_composite_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_delay_no_user_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_delay_invalid_user_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_delay_no_service_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_delay_invalid_service_and_user_tokens": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_delay_invalid_service_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_delay_ok": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_no_user_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_invalid_user_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_no_service_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_invalid_service_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonCompositeAuthTests.test_composite_auth_ok": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.DelayedAuthTests.test_auth_plugin_with_token_keystone_down": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.DelayedAuthTests.test_auth_plugin_with_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.DelayedAuthTests.test_auth_plugin_with_no_tokens": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.DelayedAuthTests.test_delayed_auth_values": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.DelayedAuthTests.test_header_in_401": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.DelayedAuthTests.token_response": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_app_cred_matching_rules": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_app_cred_no_access_rules_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_app_cred_access_rules_service_request": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_app_cred_access_rules_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_app_cred_token_without_access_rules": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_service_token_with_invalid_service_role_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_service_token_with_valid_service_role_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_service_token_with_invalid_service_role_not_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_service_token_with_valid_service_role_not_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_not_is_admin_project": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_endpoint_not_found_in_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_expire_stored_in_cache": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_user_plugin_token_properties": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_domain_scoped_uuid_request": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_valid_system_scoped_token_request": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.test_valid_unscoped_uuid_request": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.assert_valid_last_url": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.token_response": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3AuthTokenMiddlewareTest.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.request_timeout_response": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.network_error_response": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_service_token_with_invalid_service_role_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_service_token_with_valid_service_role_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_service_token_with_invalid_service_role_not_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_service_token_with_valid_service_role_not_required": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_auth_plugin_service_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_doesnt_auto_set_content_type": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_auth_plugin": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_caching_token_on_verify": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_with_unknown_named_FOO": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_named_kerberos_with_incorrect_ticket": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_named_kerberos_without_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_named_kerberos_with_unknown_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_named_kerberos_without_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_named_kerberos_with_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_required_without_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_required_with_unknown_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_required_without_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_required_with_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_strict_with_unknown_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_strict_with_kerbout_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_strict_with_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_permissive_with_incorrect_ticket": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_permissive_with_unknown_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_permissive_without_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_permissive_with_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_disabled_with_incorrect_ticket": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_uuid_bind_token_disabled_with_kerb_user": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.assert_kerberos_bind": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_nocatalog": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_request_timeout": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_http_request_max_retries": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_discovery_failure": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_http_error_not_cached_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_swift_memcache_set_expired": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_memcache_set_expired": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_memcache_hit_invalid_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_memcache_set_invalid_uuid": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest._get_cached_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_request_blank_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_request_no_token_http": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_request_no_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_request_invalid_uuid_token": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_valid_uuid_request_with_auth_fragments": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_valid_uuid_request": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.assert_valid_request_200": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_init_by_ipv6Addr_auth_host": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_auth_with_no_token_does_not_call_http": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CommonAuthTokenMiddlewareTest.test_init_does_not_call_http": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.GeneralAuthTokenMiddlewareTest.test_auth_region_name": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.GeneralAuthTokenMiddlewareTest.test_conf_values_type_convert_with_wrong_value": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.GeneralAuthTokenMiddlewareTest.test_conf_values_type_convert_with_wrong_key": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.GeneralAuthTokenMiddlewareTest.test_deprecated_conf_values": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.GeneralAuthTokenMiddlewareTest.test_conf_values_type_convert": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.GeneralAuthTokenMiddlewareTest.test_fixed_cache_key_length": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CachePoolTest.test_nested_context_managers_create_multiple_clients": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CachePoolTest.test_multiple_context_managers_share_single_client": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CachePoolTest.test_not_use_cache_from_env": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CachePoolTest.test_use_cache_from_env": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.BaseAuthTokenMiddlewareTest.assertLastPath": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.BaseAuthTokenMiddlewareTest.purge_service_token_expected_env": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.BaseAuthTokenMiddlewareTest.purge_token_expected_env": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.BaseAuthTokenMiddlewareTest.update_expected_env": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.BaseAuthTokenMiddlewareTest.set_middleware": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.BaseAuthTokenMiddlewareTest.call_middleware": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.BaseAuthTokenMiddlewareTest.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.FakeOsloCache.get": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3CompositeFakeApp.__init__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CompositeFakeApp.__init__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.CompositeBase.__init__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.v3FakeApp.__init__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.FakeApp.__call__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.FakeApp.__init__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TimeFixture.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TimeFixture.__init__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TimezoneFixture.cleanup": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TimezoneFixture.setUp": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TimezoneFixture.__init__": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.TimezoneFixture.supported": [], "keystonemiddleware.tests.unit.auth_token.test_auth_token_middleware.strtime": [], "keystone.server.backends.load_backends": [ { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 67, "column": 4 }, "stop": { "line": 67, "column": 39 } } ], "kind": "function", "target": "keystone.common.cache.core.configure_invalidation_region" }, { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 80, "column": 32 }, "stop": { "line": 80, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.trust.core.Manager.__init__", "class_name": "keystone.trust.core.Manager", "dispatch": "static" }, { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 60, "column": 4 }, "stop": { "line": 60, "column": 25 } }, { "path": "keystone/server/backends.py", "start": { "line": 64, "column": 4 }, "stop": { "line": 64, "column": 25 } }, { "path": "keystone/server/backends.py", "start": { "line": 61, "column": 4 }, "stop": { "line": 61, "column": 25 } }, { "path": "keystone/server/backends.py", "start": { "line": 66, "column": 4 }, "stop": { "line": 66, "column": 25 } }, { "path": "keystone/server/backends.py", "start": { "line": 62, "column": 4 }, "stop": { "line": 62, "column": 25 } }, { "path": "keystone/server/backends.py", "start": { "line": 65, "column": 4 }, "stop": { "line": 65, "column": 25 } }, { "path": "keystone/server/backends.py", "start": { "line": 63, "column": 4 }, "stop": { "line": 63, "column": 25 } } ], "kind": "function", "target": "keystone.common.cache.core.configure_cache" }, { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 88, "column": 8 }, "stop": { "line": 88, "column": 15 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 16 } } ], "kind": "function", "target": "sys.exit" }, { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 84, "column": 4 }, "stop": { "line": 84, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.common.provider_api.ProviderAPIRegistry.lock_provider_registry", "class_name": "keystone.common.provider_api.ProviderAPIRegistry", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 93, "column": 4 }, "stop": { "line": 93, "column": 31 } } ], "kind": "function", "target": "keystone.auth.core.load_auth_methods" }, { "locations": [ { "path": "keystone/server/backends.py", "start": { "line": 89, "column": 11 }, "stop": { "line": 89, "column": 41 } } ], "kind": "function", "target": "isinstance" } ], "dataclasses_json.utils._handle_undefined_parameters_safe": [], "dataclasses_json.utils._undefined_parameter_action_safe": [], "dataclasses_json.utils._timestamp_to_dt_aware": [], "dataclasses_json.utils._is_nonstr_collection": [], "dataclasses_json.utils._is_collection": [], "dataclasses_json.utils._is_mapping": [], "dataclasses_json.utils._is_optional": [], "dataclasses_json.utils._is_new_type": [], "dataclasses_json.utils._is_new_type_subclass_safe": [], "dataclasses_json.utils._issubclass_safe": [], "dataclasses_json.utils._isinstance_safe": [], "dataclasses_json.utils._hasargs": [], "dataclasses_json.utils._get_type_origin": [], "dataclasses_json.utils._get_type_cons": [], "keystone.common.sql.contract_repo.versions.010_contract_add_revocation_event_index.upgrade": [], "IPython.testing.plugin.dtexample.iprand_all": [], "IPython.testing.plugin.dtexample.iprand": [], "IPython.testing.plugin.dtexample.random_all": [], "IPython.testing.plugin.dtexample.ranfunc": [], "IPython.testing.plugin.dtexample.ipfunc": [], "IPython.testing.plugin.dtexample.pyfunc": [], "keystone.tests.protection.v3.test_regions.ProjectUserTestsWithoutEnforceScope.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 307, "column": 8 }, "stop": { "line": 307, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_regions.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 306, "column": 8 }, "stop": { "line": 306, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_regions.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 330, "column": 21 }, "stop": { "line": 330, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 307, "column": 24 }, "stop": { "line": 307, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 328, "column": 15 }, "stop": { "line": 328, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_regions.ProjectUserTestsWithoutEnforceScope", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 320, "column": 12 }, "stop": { "line": 320, "column": 28 } }, { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 314, "column": 12 }, "stop": { "line": 314, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 320, "column": 30 }, "stop": { "line": 320, "column": 50 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_project_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 314, "column": 30 }, "stop": { "line": 314, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 305, "column": 8 }, "stop": { "line": 305, "column": 62 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 314, "column": 12 }, "stop": { "line": 314, "column": 22 } }, { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 320, "column": 12 }, "stop": { "line": 320, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 316, "column": 15 }, "stop": { "line": 316, "column": 32 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_regions.ProjectUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 276, "column": 8 }, "stop": { "line": 276, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 278, "column": 8 }, "stop": { "line": 278, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_regions.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 277, "column": 8 }, "stop": { "line": 277, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_regions.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 284, "column": 15 }, "stop": { "line": 284, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_regions.ProjectUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 278, "column": 24 }, "stop": { "line": 278, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" } ], "keystone.tests.protection.v3.test_regions.DomainUserTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 258, "column": 21 }, "stop": { "line": 258, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 242, "column": 24 }, "stop": { "line": 242, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 256, "column": 15 }, "stop": { "line": 256, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_regions.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 246, "column": 12 }, "stop": { "line": 246, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 246, "column": 30 }, "stop": { "line": 246, "column": 49 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_domain_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 240, "column": 8 }, "stop": { "line": 240, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 246, "column": 12 }, "stop": { "line": 246, "column": 22 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 242, "column": 8 }, "stop": { "line": 242, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_regions.DomainUserTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 249, "column": 23 }, "stop": { "line": 249, "column": 40 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 241, "column": 8 }, "stop": { "line": 241, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_regions.DomainUserTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions.SystemAdminTests.test_user_can_delete_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 231, "column": 21 }, "stop": { "line": 231, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 228, "column": 53 }, "stop": { "line": 228, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" } ], "keystone.tests.protection.v3.test_regions.SystemAdminTests.test_user_can_update_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 223, "column": 16 }, "stop": { "line": 223, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 218, "column": 53 }, "stop": { "line": 218, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 221, "column": 48 }, "stop": { "line": 221, "column": 58 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 221, "column": 48 }, "stop": { "line": 221, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions.SystemAdminTests.test_user_can_create_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 212, "column": 44 }, "stop": { "line": 212, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 212, "column": 44 }, "stop": { "line": 212, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions.SystemAdminTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 190, "column": 8 }, "stop": { "line": 190, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 192, "column": 24 }, "stop": { "line": 192, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 191, "column": 8 }, "stop": { "line": 191, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_regions.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 192, "column": 8 }, "stop": { "line": 192, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_regions.SystemAdminTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 198, "column": 15 }, "stop": { "line": 198, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_regions.SystemAdminTests", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions.SystemMemberTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 157, "column": 8 }, "stop": { "line": 157, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 159, "column": 8 }, "stop": { "line": 159, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_regions.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 158, "column": 8 }, "stop": { "line": 158, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_regions.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 173, "column": 43 }, "stop": { "line": 173, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 159, "column": 24 }, "stop": { "line": 159, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 172, "column": 15 }, "stop": { "line": 172, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_regions.SystemMemberTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 162, "column": 24 }, "stop": { "line": 162, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_regions.SystemReaderTests.setUp": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 123, "column": 8 }, "stop": { "line": 123, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 139, "column": 43 }, "stop": { "line": 139, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 125, "column": 24 }, "stop": { "line": 125, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.ksfixtures.policy.Policy.__init__", "class_name": "keystone.tests.unit.ksfixtures.policy.Policy", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 125, "column": 8 }, "stop": { "line": 125, "column": 23 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.useFixture", "class_name": "keystone.tests.protection.v3.test_regions.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 124, "column": 8 }, "stop": { "line": 124, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.loadapp", "class_name": "keystone.tests.protection.v3.test_regions.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 138, "column": 15 }, "stop": { "line": 138, "column": 48 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.common.auth.AuthTestMixin.build_authentication_request", "class_name": "keystone.tests.protection.v3.test_regions.SystemReaderTests", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 128, "column": 24 }, "stop": { "line": 128, "column": 41 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_user_ref" } ], "keystone.tests.protection.v3.test_regions._DomainAndProjectUserRegionTests.test_user_cannot_delete_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 111, "column": 16 }, "stop": { "line": 111, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 107, "column": 53 }, "stop": { "line": 107, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" } ], "keystone.tests.protection.v3.test_regions._DomainAndProjectUserRegionTests.test_user_cannot_update_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 101, "column": 16 }, "stop": { "line": 101, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 96, "column": 53 }, "stop": { "line": 96, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 99, "column": 48 }, "stop": { "line": 99, "column": 58 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 99, "column": 48 }, "stop": { "line": 99, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions._DomainAndProjectUserRegionTests.test_user_cannot_create_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 87, "column": 44 }, "stop": { "line": 87, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 87, "column": 44 }, "stop": { "line": 87, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions._SystemReaderAndMemberUserRegionTests.test_user_cannot_delete_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 77, "column": 16 }, "stop": { "line": 77, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 73, "column": 53 }, "stop": { "line": 73, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" } ], "keystone.tests.protection.v3.test_regions._SystemReaderAndMemberUserRegionTests.test_user_cannot_update_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 67, "column": 16 }, "stop": { "line": 67, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 62, "column": 53 }, "stop": { "line": 62, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 65, "column": 48 }, "stop": { "line": 65, "column": 58 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 65, "column": 48 }, "stop": { "line": 65, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions._SystemReaderAndMemberUserRegionTests.test_user_cannot_create_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 53, "column": 44 }, "stop": { "line": 53, "column": 54 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 53, "column": 44 }, "stop": { "line": 53, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions._UserRegionTests.test_user_can_list_regions": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 39, "column": 17 }, "stop": { "line": 39, "column": 22 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "range.__init__", "class_name": "range", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 40, "column": 57 }, "stop": { "line": 40, "column": 76 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 41, "column": 12 }, "stop": { "line": 41, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.tests.protection.v3.test_regions._UserRegionTests.test_user_can_get_a_region": [ { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 35, "column": 18 }, "stop": { "line": 35, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/protection/v3/test_regions.py", "start": { "line": 32, "column": 53 }, "stop": { "line": 32, "column": 72 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_region_ref" } ], "sqlalchemy.util.langhelpers.has_compiled_ext": [], "sqlalchemy.util.langhelpers.repr_tuple_names": [], "sqlalchemy.util.langhelpers.inject_param_text": [], "sqlalchemy.util.langhelpers.inject_docstring_text": [], "sqlalchemy.util.langhelpers._dedent_docstring": [], "sqlalchemy.util.langhelpers.add_parameter_text": [], "sqlalchemy.util.langhelpers.quoted_token_parser": [], "sqlalchemy.util.langhelpers.wrap_callable": [], "sqlalchemy.util.langhelpers.EnsureKWArgType._wrap_w_kw": [], "sqlalchemy.util.langhelpers.EnsureKWArgType.__init__": [], "sqlalchemy.util.langhelpers.attrsetter": [], "sqlalchemy.util.langhelpers.chop_traceback": [], "sqlalchemy.util.langhelpers.only_once": [], "sqlalchemy.util.langhelpers._warnings_warn": [], "sqlalchemy.util.langhelpers.warn_limited": [], "sqlalchemy.util.langhelpers.warn": [], "sqlalchemy.util.langhelpers._hash_limit_string.__eq__": [], "sqlalchemy.util.langhelpers._hash_limit_string.__hash__": [], "sqlalchemy.util.langhelpers._hash_limit_string.__new__": [], "sqlalchemy.util.langhelpers.ellipses_string": [], "sqlalchemy.util.langhelpers.warn_exception": [], "sqlalchemy.util.langhelpers.set_creation_order": [], "sqlalchemy.util.langhelpers.symbol.parse_user_argument": [], "sqlalchemy.util.langhelpers.symbol.__new__": [], "sqlalchemy.util.langhelpers._symbol.__repr__": [], "sqlalchemy.util.langhelpers._symbol.__str__": [], "sqlalchemy.util.langhelpers._symbol.__reduce__": [], "sqlalchemy.util.langhelpers._symbol.__new__": [], "sqlalchemy.util.langhelpers.hybridmethod.classlevel": [], "sqlalchemy.util.langhelpers.hybridmethod.__get__": [], "sqlalchemy.util.langhelpers.hybridmethod.__init__": [], "sqlalchemy.util.langhelpers.hybridproperty.classlevel": [], "sqlalchemy.util.langhelpers.hybridproperty.__get__": [], "sqlalchemy.util.langhelpers.hybridproperty.__init__": [], "sqlalchemy.util.langhelpers.classproperty.__get__": [], "sqlalchemy.util.langhelpers.classproperty.__init__": [], "sqlalchemy.util.langhelpers.dictlike_iteritems": [], "sqlalchemy.util.langhelpers.assert_arg_type": [], "sqlalchemy.util.langhelpers.duck_type_collection": [], "sqlalchemy.util.langhelpers.counter": [], "sqlalchemy.util.langhelpers.constructor_copy": [], "sqlalchemy.util.langhelpers.constructor_key": [], "sqlalchemy.util.langhelpers.coerce_kw_type": [], "sqlalchemy.util.langhelpers.asint": [], "sqlalchemy.util.langhelpers.bool_or_str": [], "sqlalchemy.util.langhelpers.asbool": [], "sqlalchemy.util.langhelpers.MemoizedSlots.__getattr__": [], "sqlalchemy.util.langhelpers.MemoizedSlots._fallback_getattr": [], "sqlalchemy.util.langhelpers.HasMemoized.memoized_instancemethod": [], "sqlalchemy.util.langhelpers.HasMemoized.memoized_attribute.__get__": [], "sqlalchemy.util.langhelpers.HasMemoized.memoized_attribute.__init__": [], "sqlalchemy.util.langhelpers.HasMemoized._set_memoized_attribute": [], "sqlalchemy.util.langhelpers.HasMemoized._assert_no_memoizations": [], "sqlalchemy.util.langhelpers.HasMemoized._reset_memoizations": [], "sqlalchemy.util.langhelpers.memoized_instancemethod": [], "sqlalchemy.util.langhelpers.memoized_property.reset": [], "sqlalchemy.util.langhelpers.memoized_property._reset": [], "sqlalchemy.util.langhelpers.memoized_property.__get__": [], "sqlalchemy.util.langhelpers.memoized_property.__init__": [], "sqlalchemy.util.langhelpers.as_interface": [], "sqlalchemy.util.langhelpers.methods_equivalent": [], "sqlalchemy.util.langhelpers.monkeypatch_proxied_specials": [], "sqlalchemy.util.langhelpers.iterate_attributes": [], "sqlalchemy.util.langhelpers.class_hierarchy": [], "sqlalchemy.util.langhelpers.portable_instancemethod.__call__": [], "sqlalchemy.util.langhelpers.portable_instancemethod.__init__": [], "sqlalchemy.util.langhelpers.portable_instancemethod.__setstate__": [], "sqlalchemy.util.langhelpers.portable_instancemethod.__getstate__": [], "sqlalchemy.util.langhelpers.generic_repr": [], "sqlalchemy.util.langhelpers.unbound_method_to_callable": [], "sqlalchemy.util.langhelpers.getargspec_init": [], "sqlalchemy.util.langhelpers.create_proxy_methods": [], "sqlalchemy.util.langhelpers.format_argspec_init": [], "sqlalchemy.util.langhelpers.format_argspec_plus": [], "sqlalchemy.util.langhelpers.get_callable_argspec": [], "sqlalchemy.util.langhelpers.get_func_kwargs": [], "sqlalchemy.util.langhelpers.get_cls_kwargs": [], "sqlalchemy.util.langhelpers._inspect_func_args": [], "sqlalchemy.util.langhelpers.PluginLoader.register": [], "sqlalchemy.util.langhelpers.PluginLoader.load": [], "sqlalchemy.util.langhelpers.PluginLoader.clear": [], "sqlalchemy.util.langhelpers.PluginLoader.__init__": [], "sqlalchemy.util.langhelpers.public_factory": [], "sqlalchemy.util.langhelpers._exec_code_in_env": [], "sqlalchemy.util.langhelpers._update_argspec_defaults_into_env": [], "sqlalchemy.util.langhelpers.decorator": [], "sqlalchemy.util.langhelpers.map_bits": [], "sqlalchemy.util.langhelpers._unique_symbols": [], "sqlalchemy.util.langhelpers.decode_slice": [], "sqlalchemy.util.langhelpers.method_is_overridden": [], "sqlalchemy.util.langhelpers.clsname_as_plain_name": [], "sqlalchemy.util.langhelpers.string_or_unprintable": [], "sqlalchemy.util.langhelpers.walk_subclasses": [], "sqlalchemy.util.langhelpers.safe_reraise.__exit__": [], "sqlalchemy.util.langhelpers.safe_reraise.__enter__": [], "sqlalchemy.util.langhelpers.safe_reraise.__init__": [], "sqlalchemy.util.langhelpers.md5_hex": [], "keystoneclient.tests.unit.v3.test_regions.RegionTests.test_update_enabled_defaults_to_none": [], "keystoneclient.tests.unit.v3.test_regions.RegionTests.new_ref": [], "keystoneclient.tests.unit.v3.test_regions.RegionTests.setUp": [], "greenlet.tests.test_weakref.WeakRefTests.test_dealloc_weakref": [], "greenlet.tests.test_weakref.WeakRefTests.test_inactive_weakref": [], "greenlet.tests.test_weakref.WeakRefTests.test_dead_weakref": [], "sqlalchemy.event.registry._EventKey.prepend_to_list": [], "sqlalchemy.event.registry._EventKey.remove_from_list": [], "sqlalchemy.event.registry._EventKey.append_to_list": [], "sqlalchemy.event.registry._EventKey._listen_fn": [], "sqlalchemy.event.registry._EventKey.base_listen": [], "sqlalchemy.event.registry._EventKey.contains": [], "sqlalchemy.event.registry._EventKey.remove": [], "sqlalchemy.event.registry._EventKey.listen": [], "sqlalchemy.event.registry._EventKey.with_dispatch_target": [], "sqlalchemy.event.registry._EventKey.with_wrapper": [], "sqlalchemy.event.registry._EventKey._key": [], "sqlalchemy.event.registry._EventKey.__init__": [], "sqlalchemy.event.registry._clear": [], "sqlalchemy.event.registry._stored_in_collection_multi": [], "sqlalchemy.event.registry._removed_from_collection": [], "sqlalchemy.event.registry._stored_in_collection": [], "sqlalchemy.event.registry._collection_gced": [], "keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization.test_error_handling_in_deserialize": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 56, "column": 8 }, "stop": { "line": 56, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization.test_serialize_and_deserialize_receipt_model": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 50, "column": 8 }, "stop": { "line": 50, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 48, "column": 8 }, "stop": { "line": 48, "column": 24 } }, { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 49, "column": 8 }, "stop": { "line": 49, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 50, "column": 25 }, "stop": { "line": 50, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.receipt_model.ReceiptModel.issued_at", "class_name": "keystone.models.receipt_model.ReceiptModel", "dispatch": "dynamic" } ], "keystone.tests.unit.receipt.test_receipt_serialization.TestReceiptSerialization.setUp": [ { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 27, "column": 8 }, "stop": { "line": 27, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.base_classes.TestCaseWithBootstrap.setUp", "class_name": "keystone.tests.unit.base_classes.TestCaseWithBootstrap", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 40, "column": 27 }, "stop": { "line": 40, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.receipt_model.ReceiptModel.__init__", "class_name": "keystone.models.receipt_model.ReceiptModel", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 42, "column": 8 }, "stop": { "line": 42, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.models.receipt_model.ReceiptModel.mint", "class_name": "keystone.models.receipt_model.ReceiptModel", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 30, "column": 26 }, "stop": { "line": 30, "column": 36 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 31, "column": 20 }, "stop": { "line": 31, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 30, "column": 26 }, "stop": { "line": 30, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/receipt/test_receipt_serialization.py", "start": { "line": 32, "column": 25 }, "stop": { "line": 32, "column": 41 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "fixtures.tests.test_testcase.TestTestWithFixtures.test_useFixture_details_not_captured_from_setUp": [], "fixtures.tests.test_testcase.TestTestWithFixtures.test_useFixture_details_captured_from_setUp": [], "fixtures.tests.test_testcase.TestTestWithFixtures.test_useFixture_uses_raise_first": [], "fixtures.tests.test_testcase.TestTestWithFixtures.test_useFixture": [], "sqlalchemy.dialects.mysql.aiomysql.MySQLDialect_aiomysql._found_rows_client_flag": [], "sqlalchemy.dialects.mysql.aiomysql.MySQLDialect_aiomysql.is_disconnect": [], "sqlalchemy.dialects.mysql.aiomysql.MySQLDialect_aiomysql.create_connect_args": [], "sqlalchemy.dialects.mysql.aiomysql.MySQLDialect_aiomysql.get_pool_class": [], "sqlalchemy.dialects.mysql.aiomysql.MySQLDialect_aiomysql.dbapi": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_dbapi.connect": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_dbapi._init_dbapi_attributes": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_dbapi.__init__": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.close": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.commit": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.rollback": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.cursor": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.autocommit": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.character_set_name": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.ping": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection.__init__": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_ss_cursor.fetchall": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_ss_cursor.fetchmany": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_ss_cursor.fetchone": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_ss_cursor.close": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_ss_cursor.__init__": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.fetchall": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.fetchmany": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.fetchone": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.__iter__": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.setinputsizes": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor._executemany_async": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor._execute_async": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.executemany": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.execute": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.close": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.lastrowid": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.arraysize": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.rowcount": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.description": [], "sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor.__init__": [], "pyre_check.tools.upgrade.upgrade.main": [], "pyre_check.tools.upgrade.upgrade.run": [], "pygments.highlight": [], "pygments.format": [], "pygments.lex": [], "routes.middleware.is_form_post": [], "routes.middleware.RoutesMiddleware.__call__": [], "routes.middleware.RoutesMiddleware.__init__": [], "keystone.identity.backends.ldap.core.GroupApi.get_all_filtered": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 472, "column": 16 }, "stop": { "line": 472, "column": 41 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.filter_entity" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 473, "column": 29 }, "stop": { "line": 473, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_all", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 471, "column": 16 }, "stop": { "line": 471, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.filter_query", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.GroupApi.get_filtered_by_name": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 465, "column": 16 }, "stop": { "line": 465, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_by_name", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 466, "column": 15 }, "stop": { "line": 466, "column": 40 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.filter_entity" } ], "keystone.identity.backends.ldap.core.GroupApi.get_filtered": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 461, "column": 16 }, "stop": { "line": 461, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 462, "column": 15 }, "stop": { "line": 462, "column": 40 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.filter_entity" } ], "keystone.identity.backends.ldap.core.GroupApi.list_group_users": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 451, "column": 18 }, "stop": { "line": 451, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.GroupNotFound", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 432, "column": 20 }, "stop": { "line": 432, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 443, "column": 24 }, "stop": { "line": 443, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 440, "column": 24 }, "stop": { "line": 440, "column": 43 } }, { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 447, "column": 24 }, "stop": { "line": 447, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._ldap_get_list", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 457, "column": 16 }, "stop": { "line": 457, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.GroupApi.list_user_groups_filtered": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 422, "column": 20 }, "stop": { "line": 422, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 426, "column": 20 }, "stop": { "line": 426, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 428, "column": 15 }, "stop": { "line": 428, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.get_all_filtered", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.GroupApi.list_user_groups": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 411, "column": 20 }, "stop": { "line": 411, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 406, "column": 20 }, "stop": { "line": 406, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 413, "column": 15 }, "stop": { "line": 413, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_all", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.GroupApi.add_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 396, "column": 12 }, "stop": { "line": 396, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.add_member", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 393, "column": 20 }, "stop": { "line": 393, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 398, "column": 18 }, "stop": { "line": 398, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Conflict", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.GroupApi.update": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 390, "column": 15 }, "stop": { "line": 390, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.update", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 389, "column": 18 }, "stop": { "line": 389, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.GroupApi.create": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 384, "column": 37 }, "stop": { "line": 384, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__contains__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 383, "column": 25 }, "stop": { "line": 383, "column": 35 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 383, "column": 25 }, "stop": { "line": 383, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 386, "column": 15 }, "stop": { "line": 386, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.create", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.GroupApi.__init__": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 375, "column": 8 }, "stop": { "line": 375, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.__init__", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.GroupApi._ldap_res_to_model": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 370, "column": 16 }, "stop": { "line": 370, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._ldap_res_to_model", "class_name": "keystone.identity.backends.ldap.common.BaseLdap", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.UserApi.update": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 351, "column": 17 }, "stop": { "line": 351, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn.update", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 345, "column": 22 }, "stop": { "line": 345, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.UserApi.is_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 341, "column": 15 }, "stop": { "line": 341, "column": 40 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.dn_startswith" } ], "keystone.identity.backends.ldap.core.UserApi.filter_attributes": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 332, "column": 32 }, "stop": { "line": 332, "column": 57 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.filter_entity" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 332, "column": 15 }, "stop": { "line": 332, "column": 31 } } ], "kind": "function", "target": "keystone.identity.backends.base.filter_user" } ], "keystone.identity.backends.ldap.core.UserApi.get_all_filtered": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 329, "column": 28 }, "stop": { "line": 329, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get_all", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 328, "column": 16 }, "stop": { "line": 328, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.filter_attributes", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 327, "column": 16 }, "stop": { "line": 327, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.filter_query", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.UserApi.get_all": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 320, "column": 15 }, "stop": { "line": 320, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn.get_all", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.UserApi.get_filtered": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 315, "column": 19 }, "stop": { "line": 315, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.filter_attributes", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 314, "column": 19 }, "stop": { "line": 314, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 317, "column": 18 }, "stop": { "line": 317, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.UserNotFound", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.UserApi.get": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 308, "column": 14 }, "stop": { "line": 308, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn.get", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.UserApi.create": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 293, "column": 12 }, "stop": { "line": 293, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.mask_enabled_attribute", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 300, "column": 17 }, "stop": { "line": 300, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn.create", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.UserApi.mask_enabled_attribute": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 281, "column": 44 }, "stop": { "line": 281, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.UserApi._ldap_res_to_model": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 270, "column": 19 }, "stop": { "line": 270, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.lower", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 270, "column": 19 }, "stop": { "line": 270, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__ne__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 262, "column": 22 }, "stop": { "line": 262, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 263, "column": 30 }, "stop": { "line": 264, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__ne__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 263, "column": 31 }, "stop": { "line": 263, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__and__", "class_name": "int", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 260, "column": 14 }, "stop": { "line": 260, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._ldap_res_to_model", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 269, "column": 15 }, "stop": { "line": 269, "column": 25 } } ], "kind": "function", "target": "isinstance" } ], "keystone.identity.backends.ldap.core.UserApi.__init__": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 253, "column": 8 }, "stop": { "line": 253, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.EnabledEmuMixIn.__init__", "class_name": "keystone.identity.backends.ldap.common.EnabledEmuMixIn", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.Identity._add_user_to_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 227, "column": 14 }, "stop": { "line": 227, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 231, "column": 8 }, "stop": { "line": 231, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.add_user", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 228, "column": 8 }, "stop": { "line": 228, "column": 46 } } ], "kind": "function", "target": "oslo_log.versionutils.report_deprecated_feature" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 229, "column": 19 }, "stop": { "line": 229, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._get_user", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity._update_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 222, "column": 14 }, "stop": { "line": 222, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 224, "column": 41 }, "stop": { "line": 224, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.update", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 224, "column": 15 }, "stop": { "line": 224, "column": 40 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.filter_entity" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 223, "column": 8 }, "stop": { "line": 223, "column": 46 } } ], "kind": "function", "target": "oslo_log.versionutils.report_deprecated_feature" } ], "keystone.identity.backends.ldap.core.Identity._create_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 219, "column": 41 }, "stop": { "line": 219, "column": 58 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.create", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 217, "column": 14 }, "stop": { "line": 217, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 219, "column": 15 }, "stop": { "line": 219, "column": 40 } } ], "kind": "function", "target": "keystone.identity.backends.ldap.common.filter_entity" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 218, "column": 8 }, "stop": { "line": 218, "column": 46 } } ], "kind": "function", "target": "oslo_log.versionutils.report_deprecated_feature" } ], "keystone.identity.backends.ldap.core.Identity._update_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 205, "column": 12 }, "stop": { "line": 205, "column": 44 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.mask_enabled_attribute", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 199, "column": 8 }, "stop": { "line": 199, "column": 46 } } ], "kind": "function", "target": "oslo_log.versionutils.report_deprecated_feature" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 213, "column": 8 }, "stop": { "line": 213, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.update", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 214, "column": 15 }, "stop": { "line": 214, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get_filtered", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 198, "column": 14 }, "stop": { "line": 198, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 202, "column": 18 }, "stop": { "line": 202, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Conflict", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 200, "column": 18 }, "stop": { "line": 200, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity._create_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 192, "column": 14 }, "stop": { "line": 192, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 195, "column": 15 }, "stop": { "line": 195, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.filter_attributes", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 193, "column": 8 }, "stop": { "line": 193, "column": 46 } } ], "kind": "function", "target": "oslo_log.versionutils.report_deprecated_feature" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 194, "column": 19 }, "stop": { "line": 194, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.create", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.delete_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 188, "column": 14 }, "stop": { "line": 188, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.Identity.update_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 184, "column": 8 }, "stop": { "line": 184, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._disallow_write", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 185, "column": 15 }, "stop": { "line": 185, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._update_group", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.create_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 180, "column": 8 }, "stop": { "line": 180, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._disallow_write", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 181, "column": 15 }, "stop": { "line": 181, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._create_group", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.remove_user_from_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 177, "column": 14 }, "stop": { "line": 177, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.Identity.add_user_to_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 173, "column": 8 }, "stop": { "line": 173, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._disallow_write", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 174, "column": 8 }, "stop": { "line": 174, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._add_user_to_group", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.change_password": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 170, "column": 14 }, "stop": { "line": 170, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.Identity.delete_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 167, "column": 14 }, "stop": { "line": 167, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.Identity.update_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 164, "column": 15 }, "stop": { "line": 164, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._update_user", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 163, "column": 8 }, "stop": { "line": 163, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._disallow_write", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.create_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 159, "column": 8 }, "stop": { "line": 159, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._disallow_write", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 160, "column": 15 }, "stop": { "line": 160, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._create_user", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity._disallow_write": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 156, "column": 18 }, "stop": { "line": 156, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.Forbidden", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.Identity.check_user_in_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 142, "column": 8 }, "stop": { "line": 142, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity.get_user", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 144, "column": 31 }, "stop": { "line": 144, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._transform_group_member_ids", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 143, "column": 22 }, "stop": { "line": 143, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.list_group_users", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 148, "column": 18 }, "stop": { "line": 148, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.NotFound", "dispatch": "static" } ], "keystone.identity.backends.ldap.core.Identity.list_users_in_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 127, "column": 24 }, "stop": { "line": 127, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.list_group_users", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 130, "column": 29 }, "stop": { "line": 130, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get_filtered", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 135, "column": 31 }, "stop": { "line": 135, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__init__", "class_name": "dict", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 128, "column": 23 }, "stop": { "line": 128, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._transform_group_member_ids", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 130, "column": 16 }, "stop": { "line": 130, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity._transform_group_member_ids": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 122, "column": 26 }, "stop": { "line": 122, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap._dn_to_id", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.list_groups": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 115, "column": 15 }, "stop": { "line": 115, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.get_all_filtered", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.list_groups_for_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 112, "column": 15 }, "stop": { "line": 112, "column": 51 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.list_user_groups_filtered", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 107, "column": 19 }, "stop": { "line": 107, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._get_user", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.get_group_by_name": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 104, "column": 15 }, "stop": { "line": 104, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.get_filtered_by_name", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.get_group": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 99, "column": 15 }, "stop": { "line": 99, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.get_filtered", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.get_user_by_name": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 96, "column": 15 }, "stop": { "line": 96, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.filter_attributes", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 96, "column": 43 }, "stop": { "line": 96, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_by_name", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.unset_default_project_id": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 91, "column": 8 }, "stop": { "line": 91, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._disallow_write", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.list_users": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 86, "column": 15 }, "stop": { "line": 86, "column": 41 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get_all_filtered", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.get_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 83, "column": 15 }, "stop": { "line": 83, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get_filtered", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity._get_user": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 80, "column": 15 }, "stop": { "line": 80, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.get", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.authenticate": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 63, "column": 18 }, "stop": { "line": 63, "column": 32 } }, { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 71, "column": 22 }, "stop": { "line": 71, "column": 36 } }, { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 65, "column": 18 }, "stop": { "line": 65, "column": 32 } }, { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 73, "column": 18 }, "stop": { "line": 73, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "AssertionError", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 77, "column": 15 }, "stop": { "line": 77, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.filter_attributes", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 76, "column": 16 }, "stop": { "line": 76, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler.unbind_s", "class_name": "keystone.identity.backends.ldap.common.KeystoneLDAPHandler", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 68, "column": 19 }, "stop": { "line": 68, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.common.BaseLdap.get_connection", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 61, "column": 23 }, "stop": { "line": 61, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.Identity._get_user", "class_name": "keystone.identity.backends.ldap.core.Identity", "dispatch": "dynamic" } ], "keystone.identity.backends.ldap.core.Identity.generates_uuids": [], "keystone.identity.backends.ldap.core.Identity.is_domain_aware": [], "keystone.identity.backends.ldap.core.Identity.__init__": [ { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 49, "column": 21 }, "stop": { "line": 49, "column": 29 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.GroupApi.__init__", "class_name": "keystone.identity.backends.ldap.core.GroupApi", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 43, "column": 8 }, "stop": { "line": 43, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "object.__init__", "class_name": "keystone.identity.backends.base.IdentityDriverBase", "dispatch": "static" }, { "locations": [ { "path": "keystone/identity/backends/ldap/core.py", "start": { "line": 48, "column": 20 }, "stop": { "line": 48, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.identity.backends.ldap.core.UserApi.__init__", "class_name": "keystone.identity.backends.ldap.core.UserApi", "dispatch": "static" } ], "testtools.tests.test_suite": [], "examples.starwars.tests.test_query.test_check_type_of_luke": [], "examples.starwars.tests.test_query.test_check_type_of_r2": [], "examples.starwars.tests.test_query.test_use_fragment": [], "examples.starwars.tests.test_query.test_duplicate_fields": [], "examples.starwars.tests.test_query.test_fetch_luke_and_leia_aliased": [], "examples.starwars.tests.test_query.test_fetch_luke_aliased": [], "examples.starwars.tests.test_query.test_invalid_id_query": [], "examples.starwars.tests.test_query.test_fetch_some_id_query2": [], "examples.starwars.tests.test_query.test_fetch_some_id_query": [], "examples.starwars.tests.test_query.test_fetch_luke_query": [], "examples.starwars.tests.test_query.test_nested_query": [], "examples.starwars.tests.test_query.test_hero_name_and_friends_query": [], "examples.starwars.tests.test_query.test_hero_name_query": [], "keystone.api._shared.saml.create_base_saml_assertion": [ { "locations": [ { "path": "keystone/api/_shared/saml.py", "start": { "line": 73, "column": 15 }, "stop": { "line": 73, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.samlize_token", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/api/_shared/saml.py", "start": { "line": 72, "column": 16 }, "stop": { "line": 72, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.federation.idp.SAMLGenerator.__init__", "class_name": "keystone.federation.idp.SAMLGenerator", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/saml.py", "start": { "line": 31, "column": 4 }, "stop": { "line": 31, "column": 59 } } ], "kind": "function", "target": "keystone.federation.utils.assert_enabled_service_provider_object" }, { "locations": [ { "path": "keystone/api/_shared/saml.py", "start": { "line": 40, "column": 14 }, "stop": { "line": 40, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.exception.Error.__init__", "class_name": "keystone.exception.ForbiddenAction", "dispatch": "static" }, { "locations": [ { "path": "keystone/api/_shared/saml.py", "start": { "line": 45, "column": 8 }, "stop": { "line": 45, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.append", "class_name": "list", "dispatch": "dynamic" } ], "jedi.third_party.typeshed.stdlib.2and3._curses._ncurses_version.__init__": [], "keystone.common.sql.contract_repo.versions.016_contract_add_user_options.upgrade": [], "keystoneclient.v3.contrib.oauth1.request_tokens.RequestTokenManager.create": [], "keystoneclient.v3.contrib.oauth1.request_tokens.RequestTokenManager.authorize": [], "keystoneclient.v3.contrib.oauth1.request_tokens.RequestToken.authorize": [], "jedi.plugins._PluginManager._build_functions": [], "jedi.plugins._PluginManager.decorate": [], "jedi.plugins._PluginManager.register": [], "jedi.plugins._PluginManager.__init__": [], "traitlets.utils.descriptions.repr_type": [], "traitlets.utils.descriptions.add_article": [], "traitlets.utils.descriptions.class_of": [], "traitlets.utils.descriptions._prefix": [], "traitlets.utils.descriptions.describe": [], "sqlalchemy.sql.__go": [], "pyrsistent._plist.l": [], "pyrsistent._plist.plist": [], "pyrsistent._plist._EmptyPList.rest": [], "pyrsistent._plist._EmptyPList.first": [], "pyrsistent._plist._EmptyPList.__bool__": [], "pyrsistent._plist.PList.__bool__": [], "pyrsistent._plist.PList.__new__": [], "pyrsistent._plist._PListBase.remove": [], "pyrsistent._plist._PListBase.__hash__": [], "pyrsistent._plist._PListBase._drop": [], "pyrsistent._plist._PListBase.__getitem__": [], "pyrsistent._plist._PListBase.__eq__": [], "pyrsistent._plist._PListBase.__lt__": [], "pyrsistent._plist._PListBase.__iter__": [], "pyrsistent._plist._PListBase.split": [], "pyrsistent._plist._PListBase.reverse": [], "pyrsistent._plist._PListBase.mcons": [], "pyrsistent._plist._PListBase.cons": [], "pyrsistent._plist._PListBase.__repr__": [], "pyrsistent._plist._PListBase.__len__": [], "pyrsistent._plist._PListBase.__reduce__": [], "pyrsistent._plist._PListBuilder.build": [], "pyrsistent._plist._PListBuilder.append_plist": [], "pyrsistent._plist._PListBuilder.append_elem": [], "pyrsistent._plist._PListBuilder._append": [], "pyrsistent._plist._PListBuilder.__init__": [], "prompt_toolkit.key_binding.bindings.basic.load_basic_bindings": [], "prompt_toolkit.key_binding.bindings.basic.if_no_repeat": [], "sqlalchemy.dialects.mysql.pymysql.MySQLDialect_pymysql.is_disconnect": [], "sqlalchemy.dialects.mysql.pymysql.MySQLDialect_pymysql.create_connect_args": [], "sqlalchemy.dialects.mysql.pymysql.MySQLDialect_pymysql.dbapi": [], "sqlalchemy.dialects.mysql.pymysql.MySQLDialect_pymysql.supports_server_side_cursors": [], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_expired_request_v4": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 188, "column": 12 }, "stop": { "line": 188, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 208, "column": 35 }, "stop": { "line": 208, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.generate", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 209, "column": 8 }, "stop": { "line": 209, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 208, "column": 8 }, "stop": { "line": 208, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 186, "column": 35 }, "stop": { "line": 186, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 186, "column": 20 }, "stop": { "line": 186, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 174, "column": 36 }, "stop": { "line": 174, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 177, "column": 12 }, "stop": { "line": 181, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 186, "column": 20 }, "stop": { "line": 186, "column": 34 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 189, "column": 22 }, "stop": { "line": 189, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 173, "column": 17 }, "stop": { "line": 173, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.__init__", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 177, "column": 12 }, "stop": { "line": 181, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 174, "column": 15 }, "stop": { "line": 174, "column": 31 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 175, "column": 20 }, "stop": { "line": 175, "column": 33 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_expired_request": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 148, "column": 36 }, "stop": { "line": 148, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.__init__", "class_name": "datetime.timedelta", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 162, "column": 35 }, "stop": { "line": 162, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.generate", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 147, "column": 17 }, "stop": { "line": 147, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.__init__", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 163, "column": 8 }, "stop": { "line": 163, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 148, "column": 15 }, "stop": { "line": 148, "column": 31 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 162, "column": 8 }, "stop": { "line": 162, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 149, "column": 20 }, "stop": { "line": 149, "column": 33 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_proper_secret_returns_unauthorized": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 136, "column": 35 }, "stop": { "line": 136, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.generate", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 122, "column": 17 }, "stop": { "line": 122, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.__init__", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 137, "column": 8 }, "stop": { "line": 137, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 123, "column": 34 }, "stop": { "line": 123, "column": 50 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 136, "column": 8 }, "stop": { "line": 136, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 123, "column": 20 }, "stop": { "line": 123, "column": 33 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_request_body_returns_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 117, "column": 8 }, "stop": { "line": 117, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_without_json_request_returns_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 111, "column": 8 }, "stop": { "line": 111, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_authenticate_with_empty_body_returns_bad_request": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 105, "column": 8 }, "stop": { "line": 105, "column": 17 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_valid_authentication_response_with_signature_v4": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 77, "column": 12 }, "stop": { "line": 77, "column": 65 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__mod__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 97, "column": 35 }, "stop": { "line": 97, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.generate", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 102, "column": 8 }, "stop": { "line": 102, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 98, "column": 15 }, "stop": { "line": 98, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 97, "column": 8 }, "stop": { "line": 97, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 75, "column": 35 }, "stop": { "line": 75, "column": 56 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.encode", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 75, "column": 20 }, "stop": { "line": 75, "column": 69 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "hashlib._Hash.hexdigest", "class_name": "hashlib._Hash", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 70, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 75, "column": 20 }, "stop": { "line": 75, "column": 34 } } ], "kind": "function", "target": "hashlib.sha256" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 78, "column": 22 }, "stop": { "line": 78, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "slice.__init__", "class_name": "slice", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 63, "column": 17 }, "stop": { "line": 63, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.__init__", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 66, "column": 12 }, "stop": { "line": 70, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "str.__add__", "class_name": "str", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 64, "column": 34 }, "stop": { "line": 64, "column": 50 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 64, "column": 20 }, "stop": { "line": 64, "column": 33 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.test_valid_authentication_response_with_proper_secret": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 55, "column": 35 }, "stop": { "line": 55, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.generate", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 41, "column": 17 }, "stop": { "line": 41, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystoneclient.contrib.ec2.utils.Ec2Signer.__init__", "class_name": "keystoneclient.contrib.ec2.utils.Ec2Signer", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 60, "column": 8 }, "stop": { "line": 60, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.assertValidProjectScopedTokenResponse", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 56, "column": 15 }, "stop": { "line": 56, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.post", "class_name": "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 42, "column": 34 }, "stop": { "line": 42, "column": 50 } } ], "kind": "function", "target": "oslo_utils.timeutils.utcnow" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 55, "column": 8 }, "stop": { "line": 55, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 42, "column": 20 }, "stop": { "line": 42, "column": 33 } } ], "kind": "function", "target": "keystone.common.utils.isotime" } ], "keystone.tests.unit.test_contrib_ec2_core.EC2ContribCoreV3.setUp": [ { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 33, "column": 8 }, "stop": { "line": 33, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_v3.RestfulTestCase.setUp", "class_name": "keystone.tests.unit.test_v3.RestfulTestCase", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_contrib_ec2_core.py", "start": { "line": 35, "column": 42 }, "stop": { "line": 35, "column": 65 } } ], "kind": "function", "target": "keystone.tests.unit.core.new_ec2_credential" } ], "passlib.utils.compat._ordered_dict.OrderedDict.__ne__": [], "passlib.utils.compat._ordered_dict.OrderedDict.__eq__": [], "passlib.utils.compat._ordered_dict.OrderedDict.fromkeys": [], "passlib.utils.compat._ordered_dict.OrderedDict.copy": [], "passlib.utils.compat._ordered_dict.OrderedDict.__reduce__": [], "passlib.utils.compat._ordered_dict.OrderedDict.__repr__": [], "passlib.utils.compat._ordered_dict.OrderedDict.setdefault": [], "passlib.utils.compat._ordered_dict.OrderedDict.pop": [], "passlib.utils.compat._ordered_dict.OrderedDict.update": [], "passlib.utils.compat._ordered_dict.OrderedDict.iteritems": [], "passlib.utils.compat._ordered_dict.OrderedDict.itervalues": [], "passlib.utils.compat._ordered_dict.OrderedDict.iterkeys": [], "passlib.utils.compat._ordered_dict.OrderedDict.items": [], "passlib.utils.compat._ordered_dict.OrderedDict.values": [], "passlib.utils.compat._ordered_dict.OrderedDict.keys": [], "passlib.utils.compat._ordered_dict.OrderedDict.popitem": [], "passlib.utils.compat._ordered_dict.OrderedDict.clear": [], "passlib.utils.compat._ordered_dict.OrderedDict.__reversed__": [], "passlib.utils.compat._ordered_dict.OrderedDict.__iter__": [], "passlib.utils.compat._ordered_dict.OrderedDict.__delitem__": [], "passlib.utils.compat._ordered_dict.OrderedDict.__setitem__": [], "passlib.utils.compat._ordered_dict.OrderedDict.__init__": [], "sqlalchemy.orm.relationships._ColInAnnotations.__call__": [], "sqlalchemy.orm.relationships._ColInAnnotations.__init__": [], "sqlalchemy.orm.relationships.JoinCondition.create_lazy_clause": [], "sqlalchemy.orm.relationships.JoinCondition.join_targets": [], "sqlalchemy.orm.relationships.JoinCondition._gather_columns_with_annotation": [], "sqlalchemy.orm.relationships.JoinCondition._gather_join_annotations": [], "sqlalchemy.orm.relationships.JoinCondition.foreign_key_columns": [], "sqlalchemy.orm.relationships.JoinCondition.local_columns": [], "sqlalchemy.orm.relationships.JoinCondition.remote_columns": [], "sqlalchemy.orm.relationships.JoinCondition._warn_for_conflicting_sync_targets": [], "sqlalchemy.orm.relationships.JoinCondition._setup_pairs": [], "sqlalchemy.orm.relationships.JoinCondition._deannotate_pairs": [], "sqlalchemy.orm.relationships.JoinCondition._determine_direction": [], "sqlalchemy.orm.relationships.JoinCondition._check_foreign_cols": [], "sqlalchemy.orm.relationships.JoinCondition._check_remote_side": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_parentmapper": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_local": [], "sqlalchemy.orm.relationships.JoinCondition._warn_non_column_elements": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_remote_distinct_selectables": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_remote_with_overlap": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_remote_from_args": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_selfref": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_remote_secondary": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_remote": [], "sqlalchemy.orm.relationships.JoinCondition._tables_overlap": [], "sqlalchemy.orm.relationships.JoinCondition._refers_to_parent_table": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_present_fks": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_from_fk_list": [], "sqlalchemy.orm.relationships.JoinCondition._annotate_fks": [], "sqlalchemy.orm.relationships.JoinCondition._has_remote_annotations": [], "sqlalchemy.orm.relationships.JoinCondition._has_foreign_annotations": [], "sqlalchemy.orm.relationships.JoinCondition._has_annotation": [], "sqlalchemy.orm.relationships.JoinCondition.primaryjoin_reverse_remote": [], "sqlalchemy.orm.relationships.JoinCondition.secondaryjoin_minus_local": [], "sqlalchemy.orm.relationships.JoinCondition.primaryjoin_minus_local": [], "sqlalchemy.orm.relationships.JoinCondition._determine_joins": [], "sqlalchemy.orm.relationships.JoinCondition._sanitize_joins": [], "sqlalchemy.orm.relationships.JoinCondition._log_joins": [], "sqlalchemy.orm.relationships.JoinCondition.__init__": [], "sqlalchemy.orm.relationships._annotate_columns": [], "sqlalchemy.orm.relationships.RelationshipProperty._create_joins": [], "sqlalchemy.orm.relationships.RelationshipProperty._is_self_referential": [], "sqlalchemy.orm.relationships.RelationshipProperty._use_get": [], "sqlalchemy.orm.relationships.RelationshipProperty._post_init": [], "sqlalchemy.orm.relationships.RelationshipProperty._generate_backref": [], "sqlalchemy.orm.relationships.RelationshipProperty._columns_are_mapped": [], "sqlalchemy.orm.relationships.RelationshipProperty._persists_for": [], "sqlalchemy.orm.relationships.RelationshipProperty._check_cascade_settings": [], "sqlalchemy.orm.relationships.RelationshipProperty._set_cascade": [], "sqlalchemy.orm.relationships.RelationshipProperty.cascade": [], "sqlalchemy.orm.relationships.RelationshipProperty._check_conflicts": [], "sqlalchemy.orm.relationships.RelationshipProperty._clsregistry_resolvers": [], "sqlalchemy.orm.relationships.RelationshipProperty._clsregistry_resolve_name": [], "sqlalchemy.orm.relationships.RelationshipProperty._clsregistry_resolve_arg": [], "sqlalchemy.orm.relationships.RelationshipProperty._setup_join_conditions": [], "sqlalchemy.orm.relationships.RelationshipProperty._process_dependent_arguments": [], "sqlalchemy.orm.relationships.RelationshipProperty._setup_registry_dependencies": [], "sqlalchemy.orm.relationships.RelationshipProperty.do_init": [], "sqlalchemy.orm.relationships.RelationshipProperty.mapper": [], "sqlalchemy.orm.relationships.RelationshipProperty.entity": [], "sqlalchemy.orm.relationships.RelationshipProperty._add_reverse_property": [], "sqlalchemy.orm.relationships.RelationshipProperty._check_sync_backref": [], "sqlalchemy.orm.relationships.RelationshipProperty._effective_sync_backref": [], "sqlalchemy.orm.relationships.RelationshipProperty.cascade_iterator": [], "sqlalchemy.orm.relationships.RelationshipProperty._value_as_iterable": [], "sqlalchemy.orm.relationships.RelationshipProperty.merge": [], "sqlalchemy.orm.relationships.RelationshipProperty.__str__": [], "sqlalchemy.orm.relationships.RelationshipProperty._lazy_none_clause": [], "sqlalchemy.orm.relationships.RelationshipProperty._get_attr_w_warn_on_none": [], "sqlalchemy.orm.relationships.RelationshipProperty._optimized_compare": [], "sqlalchemy.orm.relationships.RelationshipProperty._with_parent": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.property": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.__ne__": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.__negated_contains_or_equals": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.contains": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.has": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.any": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator._criterion_exists": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.__eq__": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.in_": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.and_": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.of_type": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.__clause_element__": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator._source_selectable": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator._parententity": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.mapper": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.entity": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.adapt_to_entity": [], "sqlalchemy.orm.relationships.RelationshipProperty.Comparator.__init__": [], "sqlalchemy.orm.relationships.RelationshipProperty.instrument_class": [], "sqlalchemy.orm.relationships.RelationshipProperty._warn_for_persistence_only_flags": [], "sqlalchemy.orm.relationships.RelationshipProperty.__init__": [], "sqlalchemy.orm.relationships.foreign": [], "sqlalchemy.orm.relationships.remote": [], "libcst.metadata.name_provider.FullyQualifiedNameVisitor.on_visit": [], "libcst.metadata.name_provider.FullyQualifiedNameVisitor.__init__": [], "libcst.metadata.name_provider.FullyQualifiedNameVisitor._fully_qualify": [], "libcst.metadata.name_provider.FullyQualifiedNameVisitor._fully_qualify_local": [], "libcst.metadata.name_provider.FullyQualifiedNameProvider.visit_Module": [], "libcst.metadata.name_provider.FullyQualifiedNameProvider.__init__": [], "libcst.metadata.name_provider.FullyQualifiedNameProvider.gen_cache": [], "libcst.metadata.name_provider._module_name": [], "libcst.metadata.name_provider.QualifiedNameVisitor.on_visit": [], "libcst.metadata.name_provider.QualifiedNameVisitor.__init__": [], "libcst.metadata.name_provider.QualifiedNameProvider.has_name": [], "libcst.metadata.name_provider.QualifiedNameProvider.visit_Module": [], "graphql.execution.tests.test_abstract.test_resolve_type_can_use_type_string": [], "graphql.execution.tests.test_abstract.test_resolve_type_on_union_yields_useful_error": [], "graphql.execution.tests.test_abstract.test_resolve_type_on_interface_yields_useful_error": [], "graphql.execution.tests.test_abstract.test_is_type_of_used_to_resolve_runtime_type_for_union": [], "graphql.execution.tests.test_abstract.test_is_type_of_used_to_resolve_runtime_type_for_interface": [], "graphql.execution.tests.test_abstract.make_type_resolver": [], "graphql.execution.tests.test_abstract.is_type_of": [], "graphql.execution.tests.test_abstract.Human.__init__": [], "graphql.execution.tests.test_abstract.Cat.__init__": [], "graphql.execution.tests.test_abstract.Dog.__init__": [], "keystone.common.sql.contract_repo.versions.041_placeholder.upgrade": [], "keystone.common.sql.data_migration_repo.versions.065_migrate_add_user_external_id_to_access_rule.upgrade": [], "keystoneclient.v2_0.tokens.TokenManager.get_revoked": [], "keystoneclient.v2_0.tokens.TokenManager.validate_access_info": [], "keystoneclient.v2_0.tokens.TokenManager.get_token_data": [], "keystoneclient.v2_0.tokens.TokenManager.validate": [], "keystoneclient.v2_0.tokens.TokenManager.endpoints": [], "keystoneclient.v2_0.tokens.TokenManager.delete": [], "keystoneclient.v2_0.tokens.TokenManager.authenticate": [], "keystoneclient.v2_0.tokens.Token.tenant": [], "keystoneclient.v2_0.tokens.Token.expires": [], "keystoneclient.v2_0.tokens.Token.id": [], "keystoneclient.v2_0.tokens.Token.__repr__": [], "keystoneauth1.exceptions.connection.UnknownConnectionError.__init__": [], "pygments.formatters.pangomarkup.PangoMarkupFormatter.format_unencoded": [], "pygments.formatters.pangomarkup.PangoMarkupFormatter.__init__": [], "pygments.formatters.pangomarkup.escape_special_chars": [], "unittest2.collector.collector": [], "keystoneauth1.identity.v3.password.PasswordMethod.get_cache_id_elements": [], "keystoneauth1.identity.v3.password.PasswordMethod.get_auth_data": [], "libcst._nodes.tests.test_newline.NewlineTest.test_invalid": [], "libcst._nodes.tests.test_newline.NewlineTest.test_valid": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_import_in_docstring_module": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_import_order": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_object_relative_modify_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_dont_add_relative_object_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_strict_module_with_imports": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_strict_module_no_imports": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_import_preserve_doctring_multiples": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_import_preserve_doctring_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_and_modify_complex": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_object_modify_complex": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_object_alias_modify_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_object_modify_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_dont_add_object_alias_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_dont_add_object_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_future": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_object_alias_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_object_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_module_complex": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_dont_add_module_alias_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_module_alias_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_dont_add_module_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_add_module_simple": [], "libcst.codemod.visitors.tests.test_add_imports.TestAddImportsCodemod.test_noop": [], "graphql.backend.tests.test_document.test_document_get_operation_type_multiple_operations_empty_operation_name": [], "graphql.backend.tests.test_document.test_document_get_operation_type_multiple_operations": [], "graphql.backend.tests.test_document.test_document_get_operation_type_unnamed_operation": [], "graphql.backend.tests.test_document.test_document_operations_map_multiple_queries": [], "graphql.backend.tests.test_document.test_document_operations_map_unnamed_operation": [], "graphql.backend.tests.test_document.create_document": [], "rx.concurrency.schedulerbase.SchedulerBase.normalize": [], "rx.concurrency.schedulerbase.SchedulerBase.to_timedelta": [], "rx.concurrency.schedulerbase.SchedulerBase.to_datetime": [], "rx.concurrency.schedulerbase.SchedulerBase.to_relative": [], "rx.concurrency.schedulerbase.SchedulerBase.now": [], "rx.concurrency.schedulerbase.SchedulerBase.schedule_periodic": [], "rx.concurrency.schedulerbase.SchedulerBase.invoke_action": [], "prompt_toolkit.completion.nested.NestedCompleter.get_completions": [], "prompt_toolkit.completion.nested.NestedCompleter.from_nested_dict": [], "prompt_toolkit.completion.nested.NestedCompleter.__repr__": [], "prompt_toolkit.completion.nested.NestedCompleter.__init__": [], "pkg_resources._vendor.packaging.version._cmpkey": [], "pkg_resources._vendor.packaging.version._parse_local_version": [], "pkg_resources._vendor.packaging.version._parse_letter_version": [], "pkg_resources._vendor.packaging.version.Version.is_postrelease": [], "pkg_resources._vendor.packaging.version.Version.is_prerelease": [], "pkg_resources._vendor.packaging.version.Version.local": [], "pkg_resources._vendor.packaging.version.Version.base_version": [], "pkg_resources._vendor.packaging.version.Version.public": [], "pkg_resources._vendor.packaging.version.Version.__str__": [], "pkg_resources._vendor.packaging.version.Version.__repr__": [], "pkg_resources._vendor.packaging.version.Version.__init__": [], "pkg_resources._vendor.packaging.version._legacy_cmpkey": [], "pkg_resources._vendor.packaging.version._parse_version_parts": [], "pkg_resources._vendor.packaging.version.LegacyVersion.is_postrelease": [], "pkg_resources._vendor.packaging.version.LegacyVersion.is_prerelease": [], "pkg_resources._vendor.packaging.version.LegacyVersion.local": [], "pkg_resources._vendor.packaging.version.LegacyVersion.base_version": [], "pkg_resources._vendor.packaging.version.LegacyVersion.public": [], "pkg_resources._vendor.packaging.version.LegacyVersion.__repr__": [], "pkg_resources._vendor.packaging.version.LegacyVersion.__str__": [], "pkg_resources._vendor.packaging.version.LegacyVersion.__init__": [], "pkg_resources._vendor.packaging.version._BaseVersion._compare": [], "pkg_resources._vendor.packaging.version._BaseVersion.__ne__": [], "pkg_resources._vendor.packaging.version._BaseVersion.__gt__": [], "pkg_resources._vendor.packaging.version._BaseVersion.__ge__": [], "pkg_resources._vendor.packaging.version._BaseVersion.__eq__": [], "pkg_resources._vendor.packaging.version._BaseVersion.__le__": [], "pkg_resources._vendor.packaging.version._BaseVersion.__lt__": [], "pkg_resources._vendor.packaging.version._BaseVersion.__hash__": [], "pkg_resources._vendor.packaging.version.parse": [], "pkg_resources._vendor.packaging.version._Version.__init__": [], "pbr.tests.test_integration.TestLTSSupport.test_lts_venv_default_versions": [], "pbr.tests.test_integration.TestMarkersPip.test_pip_versions": [], "pbr.tests.test_integration.TestInstallWithoutPbr.test_install_without_pbr": [], "pbr.tests.test_integration.TestIntegration.test_integration": [], "pbr.tests.test_integration.TestIntegration.setUp": [], "pbr.tests.test_integration.all_projects": [], "rfc3986._mixin.URIMixin.copy_with": [], "rfc3986._mixin.URIMixin.unsplit": [], "rfc3986._mixin.URIMixin.resolve_with": [], "rfc3986._mixin.URIMixin.normalized_equality": [], "rfc3986._mixin.URIMixin.fragment_is_valid": [], "rfc3986._mixin.URIMixin.query_is_valid": [], "rfc3986._mixin.URIMixin.path_is_valid": [], "rfc3986._mixin.URIMixin.scheme_is_valid": [], "rfc3986._mixin.URIMixin.authority_is_valid": [], "rfc3986._mixin.URIMixin.is_valid": [], "rfc3986._mixin.URIMixin.is_absolute": [], "rfc3986._mixin.URIMixin.userinfo": [], "rfc3986._mixin.URIMixin.port": [], "rfc3986._mixin.URIMixin.host": [], "rfc3986._mixin.URIMixin._match_subauthority": [], "rfc3986._mixin.URIMixin.authority_info": [], "oslo_config.tests.test_types.FormatSampleDefaultTests.test_list_not_list": [], "oslo_config.tests.test_types.FormatSampleDefaultTests.test_list_no_type": [], "oslo_config.tests.test_types.FormatSampleDefaultTests.test_list_string": [], "oslo_config.tests.test_types.FormatSampleDefaultTests.test_string_non_str_spaces": [], "oslo_config.tests.test_types.FormatSampleDefaultTests.test_string_non_str": [], "oslo_config.tests.test_types.FormatSampleDefaultTests.test_string": [], "oslo_config.tests.test_types.PortTypeTests.test_with_max_zero": [], "oslo_config.tests.test_types.PortTypeTests.test_with_min_zero": [], "oslo_config.tests.test_types.PortTypeTests.test_with_max_and_min": [], "oslo_config.tests.test_types.PortTypeTests.test_illegal_max": [], "oslo_config.tests.test_types.PortTypeTests.test_illegal_min": [], "oslo_config.tests.test_types.PortTypeTests.test_min_greater_max": [], "oslo_config.tests.test_types.PortTypeTests.test_choices_with_min_max": [], "oslo_config.tests.test_types.PortTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.PortTypeTests.test_not_equal": [], "oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_choices": [], "oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_min_and_max": [], "oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_max_and_no_min": [], "oslo_config.tests.test_types.PortTypeTests.test_equal_with_same_min_and_no_max": [], "oslo_config.tests.test_types.PortTypeTests.test_equal": [], "oslo_config.tests.test_types.PortTypeTests.test_invalid_choices": [], "oslo_config.tests.test_types.PortTypeTests.test_with_choices_dict": [], "oslo_config.tests.test_types.PortTypeTests.test_with_choices_tuple": [], "oslo_config.tests.test_types.PortTypeTests.test_with_choices_list": [], "oslo_config.tests.test_types.PortTypeTests._test_with_choices": [], "oslo_config.tests.test_types.PortTypeTests.test_repr_with_choices_tuple": [], "oslo_config.tests.test_types.PortTypeTests.test_repr_with_choices": [], "oslo_config.tests.test_types.PortTypeTests.test_repr_with_min_and_max": [], "oslo_config.tests.test_types.PortTypeTests.test_repr_with_max": [], "oslo_config.tests.test_types.PortTypeTests.test_repr_with_min": [], "oslo_config.tests.test_types.PortTypeTests.test_repr": [], "oslo_config.tests.test_types.PortTypeTests.test_port": [], "oslo_config.tests.test_types.URITypeTests.test_equality_schemes_not": [], "oslo_config.tests.test_types.URITypeTests.test_equality_schemes": [], "oslo_config.tests.test_types.URITypeTests.test_equality_length_not": [], "oslo_config.tests.test_types.URITypeTests.test_equality_length": [], "oslo_config.tests.test_types.URITypeTests.test_equality": [], "oslo_config.tests.test_types.URITypeTests.test_max_length": [], "oslo_config.tests.test_types.URITypeTests.test_repr": [], "oslo_config.tests.test_types.URITypeTests.test_uri": [], "oslo_config.tests.test_types.HostnameTypeTests.test_max_hostname_size": [], "oslo_config.tests.test_types.HostnameTypeTests.test_max_segment_size": [], "oslo_config.tests.test_types.HostnameTypeTests.test_valid_hostname": [], "oslo_config.tests.test_types.HostnameTypeTests.test_strip_trailing_dot": [], "oslo_config.tests.test_types.HostnameTypeTests.test_no_start_end_hyphens": [], "oslo_config.tests.test_types.HostnameTypeTests.test_invalid_hostnames_with_numeric_characters": [], "oslo_config.tests.test_types.HostnameTypeTests.test_invalid_characters": [], "oslo_config.tests.test_types.HostnameTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.HostnameTypeTests.test_equal": [], "oslo_config.tests.test_types.HostnameTypeTests.test_repr": [], "oslo_config.tests.test_types.HostnameTypeTests.test_trailing_quote_is_invalid": [], "oslo_config.tests.test_types.HostnameTypeTests.test_should_return_same_hostname_if_valid": [], "oslo_config.tests.test_types.HostnameTypeTests.test_empty_hostname_fails": [], "oslo_config.tests.test_types.HostnameTypeTests.assertConvertedEqual": [], "oslo_config.tests.test_types.HostDomainTypeTests.test_valid_host_addresses": [], "oslo_config.tests.test_types.HostDomainTypeTests.test_invalid_host_addresses": [], "oslo_config.tests.test_types.HostAddressTypeTests.test_valid_host_addresses": [], "oslo_config.tests.test_types.HostAddressTypeTests.test_invalid_host_addresses": [], "oslo_config.tests.test_types.IPv6AddressTypeTests.test_ipv4_address": [], "oslo_config.tests.test_types.IPv4AddressTypeTests.test_ipv6_address": [], "oslo_config.tests.test_types.IPAddressTypeTests.test_numbers": [], "oslo_config.tests.test_types.IPAddressTypeTests.test_strings": [], "oslo_config.tests.test_types.IPAddressTypeTests.test_ipv6_address": [], "oslo_config.tests.test_types.IPAddressTypeTests.test_ipv4_address": [], "oslo_config.tests.test_types.DictTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.DictTypeTests.test_not_equal_with_non_equal_custom_item_types": [], "oslo_config.tests.test_types.DictTypeTests.test_equal_with_equal_custom_item_types": [], "oslo_config.tests.test_types.DictTypeTests.test_equal": [], "oslo_config.tests.test_types.DictTypeTests.test_repr": [], "oslo_config.tests.test_types.DictTypeTests.test_no_mapping_produces_error": [], "oslo_config.tests.test_types.DictTypeTests.test_bounds_required": [], "oslo_config.tests.test_types.DictTypeTests.test_bounds_parsing": [], "oslo_config.tests.test_types.DictTypeTests.test_dict_of_dicts": [], "oslo_config.tests.test_types.DictTypeTests.test_dict_of_values_containing_commas": [], "oslo_config.tests.test_types.DictTypeTests.test_custom_value_type": [], "oslo_config.tests.test_types.DictTypeTests.test_dict_of_values": [], "oslo_config.tests.test_types.DictTypeTests.test_single_value": [], "oslo_config.tests.test_types.DictTypeTests.test_empty_value": [], "oslo_config.tests.test_types.RangeTypeTests.test_range_exclusive": [], "oslo_config.tests.test_types.RangeTypeTests.test_range_bounds": [], "oslo_config.tests.test_types.RangeTypeTests.test_range": [], "oslo_config.tests.test_types.RangeTypeTests.assertRange": [], "oslo_config.tests.test_types.ListTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.ListTypeTests.test_not_equal_with_non_equal_custom_item_types": [], "oslo_config.tests.test_types.ListTypeTests.test_equal_with_equal_custom_item_types": [], "oslo_config.tests.test_types.ListTypeTests.test_equal": [], "oslo_config.tests.test_types.ListTypeTests.test_repr": [], "oslo_config.tests.test_types.ListTypeTests.test_bounds_required": [], "oslo_config.tests.test_types.ListTypeTests.test_bounds_parsing": [], "oslo_config.tests.test_types.ListTypeTests.test_tuple_of_custom_type": [], "oslo_config.tests.test_types.ListTypeTests.test_list_of_custom_type_containing_trailing_comma": [], "oslo_config.tests.test_types.ListTypeTests.test_list_of_custom_type": [], "oslo_config.tests.test_types.ListTypeTests.test_list_of_lists": [], "oslo_config.tests.test_types.ListTypeTests.test_list_of_values_containing_trailing_comma": [], "oslo_config.tests.test_types.ListTypeTests.test_list_of_values_containing_commas": [], "oslo_config.tests.test_types.ListTypeTests.test_list_of_values": [], "oslo_config.tests.test_types.ListTypeTests.test_tuple_of_values": [], "oslo_config.tests.test_types.ListTypeTests.test_single_value": [], "oslo_config.tests.test_types.ListTypeTests.test_empty_value": [], "oslo_config.tests.test_types.FloatTypeTests.test_with_max_zero": [], "oslo_config.tests.test_types.FloatTypeTests.test_with_min_zero": [], "oslo_config.tests.test_types.FloatTypeTests.test_with_max_and_min": [], "oslo_config.tests.test_types.FloatTypeTests.test_min_greater_max": [], "oslo_config.tests.test_types.FloatTypeTests.test_equal_with_same_min_and_max": [], "oslo_config.tests.test_types.FloatTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.FloatTypeTests.test_not_equal": [], "oslo_config.tests.test_types.FloatTypeTests.test_equal_with_same_max_and_no_min": [], "oslo_config.tests.test_types.FloatTypeTests.test_equal_with_same_min_and_no_max": [], "oslo_config.tests.test_types.FloatTypeTests.test_equal": [], "oslo_config.tests.test_types.FloatTypeTests.test_repr_with_min_and_max": [], "oslo_config.tests.test_types.FloatTypeTests.test_repr_with_max": [], "oslo_config.tests.test_types.FloatTypeTests.test_repr_with_min": [], "oslo_config.tests.test_types.FloatTypeTests.test_repr": [], "oslo_config.tests.test_types.FloatTypeTests.test_non_float_is_invalid": [], "oslo_config.tests.test_types.FloatTypeTests.test_exponential_format": [], "oslo_config.tests.test_types.FloatTypeTests.test_decimal_format_negative_float": [], "oslo_config.tests.test_types.FloatTypeTests.test_decimal_format": [], "oslo_config.tests.test_types.IntegerTypeTests.test_with_choices_dict": [], "oslo_config.tests.test_types.IntegerTypeTests.test_with_choices_tuple": [], "oslo_config.tests.test_types.IntegerTypeTests.test_with_choices_list": [], "oslo_config.tests.test_types.IntegerTypeTests._test_with_choices": [], "oslo_config.tests.test_types.IntegerTypeTests.test_with_max_zero": [], "oslo_config.tests.test_types.IntegerTypeTests.test_with_min_zero": [], "oslo_config.tests.test_types.IntegerTypeTests.test_with_max_and_min": [], "oslo_config.tests.test_types.IntegerTypeTests.test_min_greater_max": [], "oslo_config.tests.test_types.IntegerTypeTests.test_choices_with_min_max": [], "oslo_config.tests.test_types.IntegerTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.IntegerTypeTests.test_not_equal": [], "oslo_config.tests.test_types.IntegerTypeTests.test_equal_with_same_choices": [], "oslo_config.tests.test_types.IntegerTypeTests.test_equal_with_same_min_and_max": [], "oslo_config.tests.test_types.IntegerTypeTests.test_equal_with_same_max_and_no_min": [], "oslo_config.tests.test_types.IntegerTypeTests.test_equal_with_same_min_and_no_max": [], "oslo_config.tests.test_types.IntegerTypeTests.test_equal": [], "oslo_config.tests.test_types.IntegerTypeTests.test_repr_with_choices_dict": [], "oslo_config.tests.test_types.IntegerTypeTests.test_repr_with_choices_tuple": [], "oslo_config.tests.test_types.IntegerTypeTests.test_repr_with_choices": [], "oslo_config.tests.test_types.IntegerTypeTests.test_repr_with_min_and_max": [], "oslo_config.tests.test_types.IntegerTypeTests.test_repr_with_max": [], "oslo_config.tests.test_types.IntegerTypeTests.test_repr_with_min": [], "oslo_config.tests.test_types.IntegerTypeTests.test_repr": [], "oslo_config.tests.test_types.IntegerTypeTests.test_non_digits_are_invalid": [], "oslo_config.tests.test_types.IntegerTypeTests.test_trailing_whitespace_is_ignored": [], "oslo_config.tests.test_types.IntegerTypeTests.test_leading_whitespace_is_ignored": [], "oslo_config.tests.test_types.IntegerTypeTests.test_negative_values_are_valid": [], "oslo_config.tests.test_types.IntegerTypeTests.test_zero_is_valid": [], "oslo_config.tests.test_types.IntegerTypeTests.test_positive_values_are_valid": [], "oslo_config.tests.test_types.IntegerTypeTests.test_whitespace_string": [], "oslo_config.tests.test_types.IntegerTypeTests.test_empty_string": [], "oslo_config.tests.test_types.BooleanTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.BooleanTypeTests.test_equal": [], "oslo_config.tests.test_types.BooleanTypeTests.test_repr": [], "oslo_config.tests.test_types.BooleanTypeTests.test_other_values_produce_error": [], "oslo_config.tests.test_types.BooleanTypeTests.test_0": [], "oslo_config.tests.test_types.BooleanTypeTests.test_off": [], "oslo_config.tests.test_types.BooleanTypeTests.test_no": [], "oslo_config.tests.test_types.BooleanTypeTests.test_False": [], "oslo_config.tests.test_types.BooleanTypeTests.test_1": [], "oslo_config.tests.test_types.BooleanTypeTests.test_on": [], "oslo_config.tests.test_types.BooleanTypeTests.test_yes": [], "oslo_config.tests.test_types.BooleanTypeTests.test_True": [], "oslo_config.tests.test_types.StringTypeTests.test_max_length": [], "oslo_config.tests.test_types.StringTypeTests.test_regex_preserve_flags": [], "oslo_config.tests.test_types.StringTypeTests.test_regex_and_ignore_case_str": [], "oslo_config.tests.test_types.StringTypeTests.test_regex_and_ignore_case": [], "oslo_config.tests.test_types.StringTypeTests.test_ignore_case_raises": [], "oslo_config.tests.test_types.StringTypeTests.test_ignore_case": [], "oslo_config.tests.test_types.StringTypeTests.test_not_equal_with_different_regex": [], "oslo_config.tests.test_types.StringTypeTests.test_equal_with_same_regex": [], "oslo_config.tests.test_types.StringTypeTests.test_regex_and_choices_raises": [], "oslo_config.tests.test_types.StringTypeTests.test_regex_fails": [], "oslo_config.tests.test_types.StringTypeTests.test_regex_matches_uncompiled": [], "oslo_config.tests.test_types.StringTypeTests.test_regex_matches": [], "oslo_config.tests.test_types.StringTypeTests.test_not_equal_to_other_class": [], "oslo_config.tests.test_types.StringTypeTests.test_not_equal_with_different_quote_falgs": [], "oslo_config.tests.test_types.StringTypeTests.test_equal_with_equal_quote_falgs": [], "oslo_config.tests.test_types.StringTypeTests.test_not_equal_with_different_choices": [], "oslo_config.tests.test_types.StringTypeTests.test_equal_with_same_choices": [], "oslo_config.tests.test_types.StringTypeTests.test_equal": [], "oslo_config.tests.test_types.StringTypeTests.test_repr_with_choices_dict": [], "oslo_config.tests.test_types.StringTypeTests.test_repr_with_choices_tuple": [], "oslo_config.tests.test_types.StringTypeTests.test_repr_with_choices": [], "oslo_config.tests.test_types.StringTypeTests.test_repr": [], "oslo_config.tests.test_types.StringTypeTests.test_single_quote_is_invalid": [], "oslo_config.tests.test_types.StringTypeTests.test_trailing_quote_is_ok": [], "oslo_config.tests.test_types.StringTypeTests.test_quotes_are_stripped": [], "oslo_config.tests.test_types.StringTypeTests.test_string_with_non_closed_quote_is_invalid": [], "oslo_config.tests.test_types.StringTypeTests.test_with_no_values_returns_error": [], "oslo_config.tests.test_types.StringTypeTests.test_unlisted_value": [], "oslo_config.tests.test_types.StringTypeTests.test_listed_value_dict": [], "oslo_config.tests.test_types.StringTypeTests.test_listed_value_tuple": [], "oslo_config.tests.test_types.StringTypeTests.test_listed_value": [], "oslo_config.tests.test_types.StringTypeTests.test_should_return_same_string_if_valid": [], "oslo_config.tests.test_types.StringTypeTests.test_empty_string_passes": [], "oslo_config.tests.test_types.TypeTestHelper.assertInvalid": [], "oslo_config.tests.test_types.TypeTestHelper.assertConvertedValue": [], "oslo_config.tests.test_types.TypeTestHelper.setUp": [], "oslo_config.tests.test_types.ConfigTypeTests.test_concrete_class": [], "oslo_config.tests.test_types.ConfigTypeTests.test_none_concrete_class": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor._handle_string_export": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_ConcatenatedString": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_SimpleString": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.leave_Set": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_Set": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.leave_Tuple": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_Tuple": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.leave_List": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_List": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor._handle_assign_target": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_Assign": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_AugAssign": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.visit_AnnAssign": [], "libcst.codemod.visitors._gather_exports.GatherExportsVisitor.__init__": [], "sqlalchemy.orm.query.BulkUpdate.__init__": [], "sqlalchemy.orm.query.BulkUD.session": [], "sqlalchemy.orm.query.BulkUD._validate_query_state": [], "sqlalchemy.orm.query.BulkUD.__init__": [], "sqlalchemy.orm.query.AliasOption.process_compile_state": [], "sqlalchemy.orm.query.AliasOption.__init__": [], "sqlalchemy.orm.query.FromStatement._inline": [], "sqlalchemy.orm.query.FromStatement._returning": [], "sqlalchemy.orm.query.FromStatement.get_children": [], "sqlalchemy.orm.query.FromStatement._ensure_disambiguated_names": [], "sqlalchemy.orm.query.FromStatement._compiler_dispatch": [], "sqlalchemy.orm.query.FromStatement._label_style": [], "sqlalchemy.orm.query.FromStatement.set_label_style": [], "sqlalchemy.orm.query.FromStatement.get_label_style": [], "sqlalchemy.orm.query.FromStatement.__init__": [], "sqlalchemy.orm.query.Query._compile_context": [], "sqlalchemy.orm.query.Query._compile_state": [], "sqlalchemy.orm.query.Query.update": [], "sqlalchemy.orm.query.Query.delete": [], "sqlalchemy.orm.query.Query.count": [], "sqlalchemy.orm.query.Query.exists": [], "sqlalchemy.orm.query.Query.merge_result": [], "sqlalchemy.orm.query.Query.instances": [], "sqlalchemy.orm.query.Query.column_descriptions": [], "sqlalchemy.orm.query.Query._get_bind_args": [], "sqlalchemy.orm.query.Query.__str__": [], "sqlalchemy.orm.query.Query._iter": [], "sqlalchemy.orm.query.Query.__iter__": [], "sqlalchemy.orm.query.Query.scalar": [], "sqlalchemy.orm.query.Query.one": [], "sqlalchemy.orm.query.Query.one_or_none": [], "sqlalchemy.orm.query.Query.first": [], "sqlalchemy.orm.query.Query.from_statement": [], "sqlalchemy.orm.query.Query.all": [], "sqlalchemy.orm.query.Query.distinct": [], "sqlalchemy.orm.query.Query.offset": [], "sqlalchemy.orm.query.Query.limit": [], "sqlalchemy.orm.query.Query.slice": [], "sqlalchemy.orm.query.Query.__getitem__": [], "sqlalchemy.orm.query.Query.select_entity_from": [], "sqlalchemy.orm.query.Query.select_from": [], "sqlalchemy.orm.query.Query.reset_joinpoint": [], "sqlalchemy.orm.query.Query.outerjoin": [], "sqlalchemy.orm.query.Query.join": [], "sqlalchemy.orm.query.Query._next_aliased_generation": [], "sqlalchemy.orm.query.Query.except_all": [], "sqlalchemy.orm.query.Query.except_": [], "sqlalchemy.orm.query.Query.intersect_all": [], "sqlalchemy.orm.query.Query.intersect": [], "sqlalchemy.orm.query.Query.union_all": [], "sqlalchemy.orm.query.Query.union": [], "sqlalchemy.orm.query.Query._set_op": [], "sqlalchemy.orm.query.Query.having": [], "sqlalchemy.orm.query.Query.group_by": [], "sqlalchemy.orm.query.Query.order_by": [], "sqlalchemy.orm.query.Query.filter_by": [], "sqlalchemy.orm.query.Query._filter_by_zero": [], "sqlalchemy.orm.query.Query._last_joined_entity": [], "sqlalchemy.orm.query.Query.filter": [], "sqlalchemy.orm.query.Query.where": [], "sqlalchemy.orm.query.Query.params": [], "sqlalchemy.orm.query.Query.with_for_update": [], "sqlalchemy.orm.query.Query.execution_options": [], "sqlalchemy.orm.query.Query.get_execution_options": [], "sqlalchemy.orm.query.Query.with_transformation": [], "sqlalchemy.orm.query.Query.options": [], "sqlalchemy.orm.query.Query.add_column": [], "sqlalchemy.orm.query.Query.add_columns": [], "sqlalchemy.orm.query.Query.with_entities": [], "sqlalchemy.orm.query.Query.value": [], "sqlalchemy.orm.query.Query.values": [], "sqlalchemy.orm.query.Query._from_selectable": [], "sqlalchemy.orm.query.Query._set_enable_single_crit": [], "sqlalchemy.orm.query.Query._from_self": [], "sqlalchemy.orm.query.Query.from_self": [], "sqlalchemy.orm.query.Query.with_session": [], "sqlalchemy.orm.query.Query.add_entity": [], "sqlalchemy.orm.query.Query.with_parent": [], "sqlalchemy.orm.query.Query._with_invoke_all_eagers": [], "sqlalchemy.orm.query.Query.populate_existing": [], "sqlalchemy.orm.query.Query.autoflush": [], "sqlalchemy.orm.query.Query.correlate": [], "sqlalchemy.orm.query.Query._current_path": [], "sqlalchemy.orm.query.Query.lazy_loaded_from": [], "sqlalchemy.orm.query.Query._get_impl": [], "sqlalchemy.orm.query.Query.get": [], "sqlalchemy.orm.query.Query.yield_per": [], "sqlalchemy.orm.query.Query.with_polymorphic": [], "sqlalchemy.orm.query.Query._with_current_path": [], "sqlalchemy.orm.query.Query.whereclause": [], "sqlalchemy.orm.query.Query.enable_assertions": [], "sqlalchemy.orm.query.Query.set_label_style": [], "sqlalchemy.orm.query.Query.get_label_style": [], "sqlalchemy.orm.query.Query.with_labels": [], "sqlalchemy.orm.query.Query._with_compile_options": [], "sqlalchemy.orm.query.Query.enable_eagerloads": [], "sqlalchemy.orm.query.Query.is_single_entity": [], "sqlalchemy.orm.query.Query.only_return_tuples": [], "sqlalchemy.orm.query.Query.__clause_element__": [], "sqlalchemy.orm.query.Query.selectable": [], "sqlalchemy.orm.query.Query.scalar_subquery": [], "sqlalchemy.orm.query.Query.as_scalar": [], "sqlalchemy.orm.query.Query.label": [], "sqlalchemy.orm.query.Query.cte": [], "sqlalchemy.orm.query.Query.subquery": [], "sqlalchemy.orm.query.Query._statement_20": [], "sqlalchemy.orm.query.Query._final_statement": [], "sqlalchemy.orm.query.Query.statement": [], "sqlalchemy.orm.query.Query._clone": [], "sqlalchemy.orm.query.Query._get_options": [], "sqlalchemy.orm.query.Query._has_row_limiting_clause": [], "sqlalchemy.orm.query.Query._no_limit_offset": [], "sqlalchemy.orm.query.Query._no_statement_condition": [], "sqlalchemy.orm.query.Query._no_clauseelement_condition": [], "sqlalchemy.orm.query.Query._no_criterion_condition": [], "sqlalchemy.orm.query.Query._no_criterion_assertion": [], "sqlalchemy.orm.query.Query._get_existing_condition": [], "sqlalchemy.orm.query.Query._get_condition": [], "sqlalchemy.orm.query.Query._set_lazyload_from": [], "sqlalchemy.orm.query.Query._set_select_from": [], "sqlalchemy.orm.query.Query._only_full_mapper_zero": [], "sqlalchemy.orm.query.Query._entity_from_pre_ent_zero": [], "sqlalchemy.orm.query.Query._set_entities": [], "sqlalchemy.orm.query.Query._set_propagate_attrs": [], "sqlalchemy.orm.query.Query.__init__": [], "keystone.tests.unit.test_sql_upgrade.MySQLOpportunisticFullMigration.test_migration_012_add_domain_id_to_idp": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3513, "column": 8 }, "stop": { "line": 3513, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_sql_upgrade.MySQLOpportunisticFullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.MySQLOpportunisticFullMigration.test_migration_003_migrate_unencrypted_credentials": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3509, "column": 8 }, "stop": { "line": 3509, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.core.BaseTestCase.skip_test_overrides", "class_name": "keystone.tests.unit.test_sql_upgrade.MySQLOpportunisticFullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_073_contract_expiring_group_membership": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3481, "column": 8 }, "stop": { "line": 3481, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3493, "column": 8 }, "stop": { "line": 3493, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3482, "column": 8 }, "stop": { "line": 3482, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3494, "column": 8 }, "stop": { "line": 3494, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3492, "column": 8 }, "stop": { "line": 3492, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3480, "column": 8 }, "stop": { "line": 3480, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3485, "column": 8 }, "stop": { "line": 3485, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3496, "column": 8 }, "stop": { "line": 3496, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3488, "column": 8 }, "stop": { "line": 3488, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3499, "column": 8 }, "stop": { "line": 3499, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_072_drop_domain_id_fk": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3466, "column": 8 }, "stop": { "line": 3466, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3473, "column": 8 }, "stop": { "line": 3473, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3469, "column": 24 }, "stop": { "line": 3469, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3476, "column": 25 }, "stop": { "line": 3476, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3470, "column": 24 }, "stop": { "line": 3470, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3477, "column": 25 }, "stop": { "line": 3477, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_fk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3474, "column": 8 }, "stop": { "line": 3474, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3467, "column": 8 }, "stop": { "line": 3467, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3465, "column": 8 }, "stop": { "line": 3465, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3472, "column": 8 }, "stop": { "line": 3472, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3477, "column": 8 }, "stop": { "line": 3477, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3476, "column": 8 }, "stop": { "line": 3476, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3470, "column": 8 }, "stop": { "line": 3470, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3469, "column": 8 }, "stop": { "line": 3469, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_066_add_role_and_project_options_tables": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3444, "column": 8 }, "stop": { "line": 3444, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3453, "column": 8 }, "stop": { "line": 3453, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3454, "column": 8 }, "stop": { "line": 3454, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3445, "column": 8 }, "stop": { "line": 3445, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3452, "column": 8 }, "stop": { "line": 3452, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3443, "column": 8 }, "stop": { "line": 3443, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3450, "column": 8 }, "stop": { "line": 3450, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3449, "column": 8 }, "stop": { "line": 3449, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3456, "column": 8 }, "stop": { "line": 3456, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3460, "column": 8 }, "stop": { "line": 3460, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_065_add_user_external_id_to_access_rule": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3428, "column": 8 }, "stop": { "line": 3428, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3419, "column": 8 }, "stop": { "line": 3419, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3435, "column": 24 }, "stop": { "line": 3435, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3436, "column": 24 }, "stop": { "line": 3436, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3429, "column": 8 }, "stop": { "line": 3429, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3420, "column": 8 }, "stop": { "line": 3420, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3427, "column": 8 }, "stop": { "line": 3427, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3418, "column": 8 }, "stop": { "line": 3418, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3439, "column": 24 }, "stop": { "line": 3439, "column": 57 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3437, "column": 24 }, "stop": { "line": 3437, "column": 57 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_unique_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3431, "column": 8 }, "stop": { "line": 3431, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3422, "column": 8 }, "stop": { "line": 3422, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3435, "column": 8 }, "stop": { "line": 3435, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3436, "column": 8 }, "stop": { "line": 3436, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3437, "column": 8 }, "stop": { "line": 3437, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3439, "column": 8 }, "stop": { "line": 3439, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_064_add_remote_id_attribute_federation_protocol": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3399, "column": 8 }, "stop": { "line": 3399, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3409, "column": 8 }, "stop": { "line": 3409, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3408, "column": 8 }, "stop": { "line": 3408, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3398, "column": 8 }, "stop": { "line": 3398, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3410, "column": 8 }, "stop": { "line": 3410, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3400, "column": 8 }, "stop": { "line": 3400, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3403, "column": 8 }, "stop": { "line": 3403, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3412, "column": 8 }, "stop": { "line": 3412, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_063_drop_limit_columns": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3389, "column": 8 }, "stop": { "line": 3389, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3378, "column": 8 }, "stop": { "line": 3378, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3388, "column": 8 }, "stop": { "line": 3388, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3377, "column": 8 }, "stop": { "line": 3377, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3390, "column": 8 }, "stop": { "line": 3390, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3379, "column": 8 }, "stop": { "line": 3379, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3392, "column": 8 }, "stop": { "line": 3392, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3382, "column": 8 }, "stop": { "line": 3382, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_062_add_trust_redelegation": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3366, "column": 25 }, "stop": { "line": 3368, "column": 9 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3335, "column": 23 }, "stop": { "line": 3337, "column": 9 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__getitem__", "class_name": "list", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3366, "column": 25 }, "stop": { "line": 3366, "column": 29 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3335, "column": 23 }, "stop": { "line": 3335, "column": 27 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3367, "column": 28 }, "stop": { "line": 3367, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3336, "column": 28 }, "stop": { "line": 3336, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.load_table", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3329, "column": 8 }, "stop": { "line": 3329, "column": 26 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3311, "column": 18 }, "stop": { "line": 3311, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3314, "column": 26 }, "stop": { "line": 3314, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3319, "column": 36 }, "stop": { "line": 3319, "column": 52 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3321, "column": 21 }, "stop": { "line": 3321, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3312, "column": 31 }, "stop": { "line": 3312, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3313, "column": 31 }, "stop": { "line": 3313, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3348, "column": 8 }, "stop": { "line": 3348, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3298, "column": 8 }, "stop": { "line": 3298, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3363, "column": 8 }, "stop": { "line": 3363, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3362, "column": 8 }, "stop": { "line": 3362, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3339, "column": 36 }, "stop": { "line": 3339, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3373, "column": 25 }, "stop": { "line": 3373, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3369, "column": 39 }, "stop": { "line": 3369, "column": 44 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3341, "column": 21 }, "stop": { "line": 3341, "column": 26 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3340, "column": 34 }, "stop": { "line": 3340, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3371, "column": 25 }, "stop": { "line": 3371, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3314, "column": 26 }, "stop": { "line": 3314, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3311, "column": 18 }, "stop": { "line": 3311, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3312, "column": 31 }, "stop": { "line": 3312, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3321, "column": 21 }, "stop": { "line": 3321, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3319, "column": 36 }, "stop": { "line": 3319, "column": 46 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3313, "column": 31 }, "stop": { "line": 3313, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3361, "column": 48 }, "stop": { "line": 3361, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3329, "column": 29 }, "stop": { "line": 3329, "column": 44 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.dumps" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3327, "column": 21 }, "stop": { "line": 3327, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3326, "column": 34 }, "stop": { "line": 3326, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3325, "column": 36 }, "stop": { "line": 3325, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "typing.MutableMapping.pop", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3338, "column": 8 }, "stop": { "line": 3338, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3369, "column": 8 }, "stop": { "line": 3369, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertDictEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3332, "column": 8 }, "stop": { "line": 3332, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.insert_dict", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3342, "column": 12 }, "stop": { "line": 3342, "column": 27 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3370, "column": 29 }, "stop": { "line": 3370, "column": 44 } } ], "kind": "function", "target": "oslo_serialization.jsonutils.loads" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3361, "column": 22 }, "stop": { "line": 3361, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3371, "column": 8 }, "stop": { "line": 3371, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3373, "column": 8 }, "stop": { "line": 3373, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3323, "column": 20 }, "stop": { "line": 3323, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.copy", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3346, "column": 8 }, "stop": { "line": 3346, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3296, "column": 8 }, "stop": { "line": 3296, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3297, "column": 8 }, "stop": { "line": 3297, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3347, "column": 8 }, "stop": { "line": 3347, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3318, "column": 26 }, "stop": { "line": 3318, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3316, "column": 26 }, "stop": { "line": 3316, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.now", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3345, "column": 8 }, "stop": { "line": 3345, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3295, "column": 8 }, "stop": { "line": 3295, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_056_add_application_credential_access_rules": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3245, "column": 8 }, "stop": { "line": 3245, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3246, "column": 8 }, "stop": { "line": 3246, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableExists", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3257, "column": 24 }, "stop": { "line": 3257, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3255, "column": 24 }, "stop": { "line": 3255, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_fk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3263, "column": 28 }, "stop": { "line": 3263, "column": 44 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3260, "column": 25 }, "stop": { "line": 3260, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3266, "column": 37 }, "stop": { "line": 3266, "column": 53 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3238, "column": 8 }, "stop": { "line": 3238, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3239, "column": 8 }, "stop": { "line": 3239, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3275, "column": 23 }, "stop": { "line": 3275, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3273, "column": 20 }, "stop": { "line": 3273, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3274, "column": 27 }, "stop": { "line": 3274, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3281, "column": 23 }, "stop": { "line": 3281, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3276, "column": 26 }, "stop": { "line": 3276, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3272, "column": 18 }, "stop": { "line": 3272, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3251, "column": 8 }, "stop": { "line": 3251, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3247, "column": 8 }, "stop": { "line": 3247, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3257, "column": 8 }, "stop": { "line": 3257, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3255, "column": 8 }, "stop": { "line": 3255, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3242, "column": 8 }, "stop": { "line": 3242, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3235, "column": 8 }, "stop": { "line": 3235, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3236, "column": 8 }, "stop": { "line": 3236, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3243, "column": 8 }, "stop": { "line": 3243, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3272, "column": 18 }, "stop": { "line": 3272, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3274, "column": 27 }, "stop": { "line": 3274, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3281, "column": 23 }, "stop": { "line": 3281, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3276, "column": 26 }, "stop": { "line": 3276, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3275, "column": 23 }, "stop": { "line": 3275, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3273, "column": 20 }, "stop": { "line": 3273, "column": 30 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3264, "column": 27 }, "stop": { "line": 3264, "column": 40 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3261, "column": 38 }, "stop": { "line": 3261, "column": 51 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3268, "column": 12 }, "stop": { "line": 3268, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3234, "column": 8 }, "stop": { "line": 3234, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3241, "column": 8 }, "stop": { "line": 3241, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3288, "column": 30 }, "stop": { "line": 3288, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3287, "column": 41 }, "stop": { "line": 3287, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_055_add_domain_to_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3218, "column": 22 }, "stop": { "line": 3218, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3220, "column": 8 }, "stop": { "line": 3220, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3226, "column": 8 }, "stop": { "line": 3226, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3231, "column": 8 }, "stop": { "line": 3231, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3223, "column": 8 }, "stop": { "line": 3223, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3214, "column": 8 }, "stop": { "line": 3214, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3220, "column": 25 }, "stop": { "line": 3220, "column": 32 } } ], "kind": "function", "target": "hasattr" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3215, "column": 8 }, "stop": { "line": 3215, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3224, "column": 8 }, "stop": { "line": 3224, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3218, "column": 57 }, "stop": { "line": 3218, "column": 70 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3222, "column": 8 }, "stop": { "line": 3222, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3213, "column": 8 }, "stop": { "line": 3213, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_054_drop_old_password_column": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3203, "column": 8 }, "stop": { "line": 3203, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3191, "column": 8 }, "stop": { "line": 3191, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3190, "column": 8 }, "stop": { "line": 3190, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3202, "column": 8 }, "stop": { "line": 3202, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3204, "column": 8 }, "stop": { "line": 3204, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3192, "column": 8 }, "stop": { "line": 3192, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3206, "column": 8 }, "stop": { "line": 3206, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3195, "column": 8 }, "stop": { "line": 3195, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_053_adds_description_to_role": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3152, "column": 8 }, "stop": { "line": 3152, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3162, "column": 8 }, "stop": { "line": 3162, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3163, "column": 8 }, "stop": { "line": 3163, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3153, "column": 8 }, "stop": { "line": 3153, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3175, "column": 18 }, "stop": { "line": 3175, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3183, "column": 18 }, "stop": { "line": 3183, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3170, "column": 21 }, "stop": { "line": 3170, "column": 37 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3171, "column": 29 }, "stop": { "line": 3171, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3151, "column": 8 }, "stop": { "line": 3151, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3161, "column": 8 }, "stop": { "line": 3161, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3183, "column": 18 }, "stop": { "line": 3183, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3175, "column": 18 }, "stop": { "line": 3175, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3156, "column": 8 }, "stop": { "line": 3156, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3165, "column": 8 }, "stop": { "line": 3165, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_048_add_registered_limit_id_column_for_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3139, "column": 8 }, "stop": { "line": 3139, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3128, "column": 8 }, "stop": { "line": 3128, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3148, "column": 24 }, "stop": { "line": 3148, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_fk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3140, "column": 8 }, "stop": { "line": 3140, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3129, "column": 8 }, "stop": { "line": 3129, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3138, "column": 8 }, "stop": { "line": 3138, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3127, "column": 8 }, "stop": { "line": 3127, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3132, "column": 8 }, "stop": { "line": 3132, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3142, "column": 8 }, "stop": { "line": 3142, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3148, "column": 8 }, "stop": { "line": 3148, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_047_add_auto_increment_pk_column_to_unified_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3103, "column": 24 }, "stop": { "line": 3103, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_fk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3122, "column": 22 }, "stop": { "line": 3122, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3124, "column": 25 }, "stop": { "line": 3124, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3124, "column": 8 }, "stop": { "line": 3124, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3120, "column": 8 }, "stop": { "line": 3120, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3118, "column": 8 }, "stop": { "line": 3118, "column": 24 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertFalse" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3108, "column": 8 }, "stop": { "line": 3108, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3096, "column": 8 }, "stop": { "line": 3096, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3113, "column": 8 }, "stop": { "line": 3113, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3091, "column": 8 }, "stop": { "line": 3091, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3103, "column": 8 }, "stop": { "line": 3103, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3101, "column": 8 }, "stop": { "line": 3101, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3119, "column": 8 }, "stop": { "line": 3119, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3121, "column": 8 }, "stop": { "line": 3121, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3102, "column": 8 }, "stop": { "line": 3102, "column": 23 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3087, "column": 8 }, "stop": { "line": 3087, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3106, "column": 8 }, "stop": { "line": 3106, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3119, "column": 24 }, "stop": { "line": 3119, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3121, "column": 24 }, "stop": { "line": 3121, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3102, "column": 24 }, "stop": { "line": 3102, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3118, "column": 25 }, "stop": { "line": 3118, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3101, "column": 24 }, "stop": { "line": 3101, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3120, "column": 25 }, "stop": { "line": 3120, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_pk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3088, "column": 8 }, "stop": { "line": 3088, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3107, "column": 8 }, "stop": { "line": 3107, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3123, "column": 39 }, "stop": { "line": 3123, "column": 52 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3086, "column": 8 }, "stop": { "line": 3086, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3105, "column": 8 }, "stop": { "line": 3105, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_046_copies_data_from_password_to_password_hash": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3081, "column": 16 }, "stop": { "line": 3081, "column": 35 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "unittest2.case.TestCase.assertNotEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3075, "column": 36 }, "stop": { "line": 3075, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3071, "column": 29 }, "stop": { "line": 3071, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3078, "column": 36 }, "stop": { "line": 3078, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3069, "column": 20 }, "stop": { "line": 3069, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3064, "column": 29 }, "stop": { "line": 3064, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3058, "column": 29 }, "stop": { "line": 3058, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3036, "column": 18 }, "stop": { "line": 3036, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3063, "column": 24 }, "stop": { "line": 3063, "column": 40 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3053, "column": 24 }, "stop": { "line": 3053, "column": 40 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3036, "column": 18 }, "stop": { "line": 3036, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3064, "column": 29 }, "stop": { "line": 3064, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3058, "column": 29 }, "stop": { "line": 3058, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3053, "column": 24 }, "stop": { "line": 3053, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3063, "column": 24 }, "stop": { "line": 3063, "column": 34 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3030, "column": 52 }, "stop": { "line": 3030, "column": 65 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3039, "column": 58 }, "stop": { "line": 3039, "column": 71 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3035, "column": 46 }, "stop": { "line": 3035, "column": 59 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3048, "column": 42 }, "stop": { "line": 3048, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3076, "column": 16 }, "stop": { "line": 3076, "column": 33 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertIsNone", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3061, "column": 26 }, "stop": { "line": 3061, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3056, "column": 26 }, "stop": { "line": 3056, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3062, "column": 26 }, "stop": { "line": 3062, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3057, "column": 26 }, "stop": { "line": 3057, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3051, "column": 26 }, "stop": { "line": 3051, "column": 50 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3052, "column": 26 }, "stop": { "line": 3052, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3042, "column": 54 }, "stop": { "line": 3042, "column": 58 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3037, "column": 61 }, "stop": { "line": 3037, "column": 72 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3047, "column": 25 }, "stop": { "line": 3047, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3035, "column": 21 }, "stop": { "line": 3035, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3030, "column": 24 }, "stop": { "line": 3030, "column": 40 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3039, "column": 27 }, "stop": { "line": 3039, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3072, "column": 16 }, "stop": { "line": 3072, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3083, "column": 22 }, "stop": { "line": 3083, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "BaseException.__init__", "class_name": "ValueError", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3055, "column": 29 }, "stop": { "line": 3055, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3050, "column": 29 }, "stop": { "line": 3050, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3060, "column": 29 }, "stop": { "line": 3060, "column": 39 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3027, "column": 8 }, "stop": { "line": 3027, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3068, "column": 8 }, "stop": { "line": 3068, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3028, "column": 8 }, "stop": { "line": 3028, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3080, "column": 16 }, "stop": { "line": 3080, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3073, "column": 16 }, "stop": { "line": 3073, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3079, "column": 16 }, "stop": { "line": 3079, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3077, "column": 16 }, "stop": { "line": 3077, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3074, "column": 16 }, "stop": { "line": 3074, "column": 36 } } ], "kind": "function", "target": "testtools.testcase.TestCase.assertIsNotNone" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3026, "column": 8 }, "stop": { "line": 3026, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_045_add_description_to_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2949, "column": 8 }, "stop": { "line": 2949, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2950, "column": 8 }, "stop": { "line": 2950, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableExists", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3001, "column": 8 }, "stop": { "line": 3001, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2999, "column": 8 }, "stop": { "line": 2999, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3000, "column": 8 }, "stop": { "line": 3000, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.insert_dict", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2967, "column": 22 }, "stop": { "line": 2967, "column": 38 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2965, "column": 33 }, "stop": { "line": 2965, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2991, "column": 21 }, "stop": { "line": 2991, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2981, "column": 21 }, "stop": { "line": 2981, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3016, "column": 18 }, "stop": { "line": 3016, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3005, "column": 18 }, "stop": { "line": 3005, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2974, "column": 8 }, "stop": { "line": 2974, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2951, "column": 8 }, "stop": { "line": 2951, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2955, "column": 8 }, "stop": { "line": 2955, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2969, "column": 8 }, "stop": { "line": 2969, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2962, "column": 8 }, "stop": { "line": 2962, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2943, "column": 8 }, "stop": { "line": 2943, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2963, "column": 8 }, "stop": { "line": 2963, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2944, "column": 8 }, "stop": { "line": 2944, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3005, "column": 18 }, "stop": { "line": 3005, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 3016, "column": 18 }, "stop": { "line": 3016, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2981, "column": 21 }, "stop": { "line": 2981, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2991, "column": 21 }, "stop": { "line": 2991, "column": 31 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2968, "column": 39 }, "stop": { "line": 2968, "column": 52 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2966, "column": 50 }, "stop": { "line": 2966, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2961, "column": 8 }, "stop": { "line": 2961, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2942, "column": 8 }, "stop": { "line": 2942, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_037_remove_service_and_region_fk_for_registered_limit": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2932, "column": 8 }, "stop": { "line": 2932, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2933, "column": 8 }, "stop": { "line": 2933, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2936, "column": 33 }, "stop": { "line": 2936, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2938, "column": 25 }, "stop": { "line": 2938, "column": 28 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "set.__init__", "class_name": "set", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2938, "column": 8 }, "stop": { "line": 2938, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2937, "column": 50 }, "stop": { "line": 2937, "column": 63 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2931, "column": 8 }, "stop": { "line": 2931, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_036_rename_application_credentials_column": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2902, "column": 39 }, "stop": { "line": 2902, "column": 55 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2905, "column": 30 }, "stop": { "line": 2905, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2916, "column": 27 }, "stop": { "line": 2916, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2918, "column": 22 }, "stop": { "line": 2918, "column": 38 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2913, "column": 18 }, "stop": { "line": 2913, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2925, "column": 23 }, "stop": { "line": 2925, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2914, "column": 20 }, "stop": { "line": 2914, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2917, "column": 23 }, "stop": { "line": 2917, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2915, "column": 27 }, "stop": { "line": 2915, "column": 43 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2895, "column": 8 }, "stop": { "line": 2895, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2924, "column": 41 }, "stop": { "line": 2924, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2885, "column": 8 }, "stop": { "line": 2885, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2892, "column": 8 }, "stop": { "line": 2892, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2886, "column": 8 }, "stop": { "line": 2886, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2893, "column": 8 }, "stop": { "line": 2893, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2915, "column": 27 }, "stop": { "line": 2915, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2914, "column": 20 }, "stop": { "line": 2914, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2925, "column": 23 }, "stop": { "line": 2925, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2918, "column": 22 }, "stop": { "line": 2918, "column": 32 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2916, "column": 27 }, "stop": { "line": 2916, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2917, "column": 23 }, "stop": { "line": 2917, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2913, "column": 18 }, "stop": { "line": 2913, "column": 28 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2903, "column": 47 }, "stop": { "line": 2903, "column": 60 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2907, "column": 12 }, "stop": { "line": 2907, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2891, "column": 8 }, "stop": { "line": 2891, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2884, "column": 8 }, "stop": { "line": 2884, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_035_add_system_column_to_credential_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2811, "column": 8 }, "stop": { "line": 2811, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableExists", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2837, "column": 16 }, "stop": { "line": 2837, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.fromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2838, "column": 25 }, "stop": { "line": 2838, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.total_seconds", "class_name": "datetime.timedelta", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2830, "column": 39 }, "stop": { "line": 2830, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2844, "column": 27 }, "stop": { "line": 2844, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2859, "column": 27 }, "stop": { "line": 2859, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2843, "column": 27 }, "stop": { "line": 2843, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2845, "column": 23 }, "stop": { "line": 2845, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2857, "column": 20 }, "stop": { "line": 2857, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2842, "column": 20 }, "stop": { "line": 2842, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2877, "column": 23 }, "stop": { "line": 2877, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2875, "column": 27 }, "stop": { "line": 2875, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2873, "column": 18 }, "stop": { "line": 2873, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2841, "column": 18 }, "stop": { "line": 2841, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2858, "column": 27 }, "stop": { "line": 2858, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2846, "column": 22 }, "stop": { "line": 2846, "column": 38 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2874, "column": 20 }, "stop": { "line": 2874, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2876, "column": 27 }, "stop": { "line": 2876, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2860, "column": 23 }, "stop": { "line": 2860, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2856, "column": 18 }, "stop": { "line": 2856, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2861, "column": 26 }, "stop": { "line": 2861, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2823, "column": 8 }, "stop": { "line": 2823, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2812, "column": 8 }, "stop": { "line": 2812, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2820, "column": 8 }, "stop": { "line": 2820, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2807, "column": 8 }, "stop": { "line": 2807, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2838, "column": 26 }, "stop": { "line": 2838, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2821, "column": 8 }, "stop": { "line": 2821, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2808, "column": 8 }, "stop": { "line": 2808, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2841, "column": 18 }, "stop": { "line": 2841, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2846, "column": 22 }, "stop": { "line": 2846, "column": 32 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2873, "column": 18 }, "stop": { "line": 2873, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2845, "column": 23 }, "stop": { "line": 2845, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2857, "column": 20 }, "stop": { "line": 2857, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2858, "column": 27 }, "stop": { "line": 2858, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2874, "column": 20 }, "stop": { "line": 2874, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2843, "column": 27 }, "stop": { "line": 2843, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2876, "column": 27 }, "stop": { "line": 2876, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2856, "column": 18 }, "stop": { "line": 2856, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2860, "column": 23 }, "stop": { "line": 2860, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2861, "column": 26 }, "stop": { "line": 2861, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2877, "column": 23 }, "stop": { "line": 2877, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2859, "column": 27 }, "stop": { "line": 2859, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2842, "column": 20 }, "stop": { "line": 2842, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2844, "column": 27 }, "stop": { "line": 2844, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2875, "column": 27 }, "stop": { "line": 2875, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2831, "column": 47 }, "stop": { "line": 2831, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2819, "column": 8 }, "stop": { "line": 2819, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2806, "column": 8 }, "stop": { "line": 2806, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2836, "column": 21 }, "stop": { "line": 2836, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2836, "column": 21 }, "stop": { "line": 2836, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.replace", "class_name": "datetime.datetime", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_034_adds_application_credential_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2737, "column": 8 }, "stop": { "line": 2737, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2750, "column": 8 }, "stop": { "line": 2750, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableExists", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2763, "column": 24 }, "stop": { "line": 2763, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_fk_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2767, "column": 16 }, "stop": { "line": 2767, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.fromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2768, "column": 25 }, "stop": { "line": 2768, "column": 59 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.timedelta.total_seconds", "class_name": "datetime.timedelta", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2773, "column": 27 }, "stop": { "line": 2773, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2787, "column": 27 }, "stop": { "line": 2787, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2774, "column": 27 }, "stop": { "line": 2774, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2797, "column": 23 }, "stop": { "line": 2797, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2772, "column": 20 }, "stop": { "line": 2772, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2789, "column": 26 }, "stop": { "line": 2789, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2775, "column": 23 }, "stop": { "line": 2775, "column": 39 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2785, "column": 18 }, "stop": { "line": 2785, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2776, "column": 26 }, "stop": { "line": 2776, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2771, "column": 18 }, "stop": { "line": 2771, "column": 34 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2751, "column": 8 }, "stop": { "line": 2751, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2738, "column": 8 }, "stop": { "line": 2738, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2763, "column": 8 }, "stop": { "line": 2763, "column": 23 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2748, "column": 12 }, "stop": { "line": 2748, "column": 27 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2745, "column": 12 }, "stop": { "line": 2745, "column": 27 } } ], "kind": "function", "target": "unittest2.case.TestCase.assertTrue" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2748, "column": 28 }, "stop": { "line": 2748, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_constraint_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2745, "column": 28 }, "stop": { "line": 2745, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.does_index_exist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2768, "column": 26 }, "stop": { "line": 2768, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.__sub__", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2797, "column": 23 }, "stop": { "line": 2797, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2771, "column": 18 }, "stop": { "line": 2771, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2775, "column": 23 }, "stop": { "line": 2775, "column": 33 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2774, "column": 27 }, "stop": { "line": 2774, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2772, "column": 20 }, "stop": { "line": 2772, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2787, "column": 27 }, "stop": { "line": 2787, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2776, "column": 26 }, "stop": { "line": 2776, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2785, "column": 18 }, "stop": { "line": 2785, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2789, "column": 26 }, "stop": { "line": 2789, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2773, "column": 27 }, "stop": { "line": 2773, "column": 37 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2761, "column": 12 }, "stop": { "line": 2761, "column": 25 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2757, "column": 47 }, "stop": { "line": 2757, "column": 60 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2766, "column": 21 }, "stop": { "line": 2766, "column": 45 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2766, "column": 21 }, "stop": { "line": 2766, "column": 55 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.replace", "class_name": "datetime.datetime", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2756, "column": 25 }, "stop": { "line": 2756, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2759, "column": 30 }, "stop": { "line": 2759, "column": 46 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2788, "column": 23 }, "stop": { "line": 2788, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2786, "column": 20 }, "stop": { "line": 2786, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2796, "column": 41 }, "stop": { "line": 2796, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__getitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2731, "column": 8 }, "stop": { "line": 2731, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2729, "column": 8 }, "stop": { "line": 2729, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2734, "column": 8 }, "stop": { "line": 2734, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2725, "column": 8 }, "stop": { "line": 2725, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2735, "column": 8 }, "stop": { "line": 2735, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2726, "column": 8 }, "stop": { "line": 2726, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2792, "column": 8 }, "stop": { "line": 2792, "column": 25 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2803, "column": 8 }, "stop": { "line": 2803, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2724, "column": 8 }, "stop": { "line": 2724, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2733, "column": 8 }, "stop": { "line": 2733, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_033_adds_limits_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2620, "column": 8 }, "stop": { "line": 2620, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2625, "column": 8 }, "stop": { "line": 2625, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableExists", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2653, "column": 8 }, "stop": { "line": 2653, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2652, "column": 8 }, "stop": { "line": 2652, "column": 24 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2651, "column": 8 }, "stop": { "line": 2651, "column": 24 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.insert_dict", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2694, "column": 22 }, "stop": { "line": 2694, "column": 38 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2656, "column": 33 }, "stop": { "line": 2656, "column": 49 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2614, "column": 8 }, "stop": { "line": 2614, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2613, "column": 8 }, "stop": { "line": 2613, "column": 36 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableDoesNotExist", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2708, "column": 22 }, "stop": { "line": 2708, "column": 38 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2677, "column": 18 }, "stop": { "line": 2677, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2715, "column": 18 }, "stop": { "line": 2715, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2659, "column": 18 }, "stop": { "line": 2659, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2643, "column": 21 }, "stop": { "line": 2643, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2697, "column": 18 }, "stop": { "line": 2697, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2633, "column": 21 }, "stop": { "line": 2633, "column": 37 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2669, "column": 33 }, "stop": { "line": 2669, "column": 49 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2689, "column": 48 }, "stop": { "line": 2689, "column": 64 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2621, "column": 8 }, "stop": { "line": 2621, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2626, "column": 8 }, "stop": { "line": 2626, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2669, "column": 8 }, "stop": { "line": 2669, "column": 30 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2689, "column": 8 }, "stop": { "line": 2689, "column": 45 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2708, "column": 8 }, "stop": { "line": 2708, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2670, "column": 8 }, "stop": { "line": 2670, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2709, "column": 8 }, "stop": { "line": 2709, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "dict.__setitem__", "class_name": "dict", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2617, "column": 8 }, "stop": { "line": 2617, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2608, "column": 8 }, "stop": { "line": 2608, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2618, "column": 8 }, "stop": { "line": 2618, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2609, "column": 8 }, "stop": { "line": 2609, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2715, "column": 18 }, "stop": { "line": 2715, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2677, "column": 18 }, "stop": { "line": 2677, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2659, "column": 18 }, "stop": { "line": 2659, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2689, "column": 48 }, "stop": { "line": 2689, "column": 58 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2633, "column": 21 }, "stop": { "line": 2633, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2697, "column": 18 }, "stop": { "line": 2697, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2643, "column": 21 }, "stop": { "line": 2643, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2708, "column": 22 }, "stop": { "line": 2708, "column": 32 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2669, "column": 33 }, "stop": { "line": 2669, "column": 43 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2710, "column": 8 }, "stop": { "line": 2710, "column": 25 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2671, "column": 8 }, "stop": { "line": 2671, "column": 25 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertRaises", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2695, "column": 30 }, "stop": { "line": 2695, "column": 43 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2657, "column": 41 }, "stop": { "line": 2657, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2616, "column": 8 }, "stop": { "line": 2616, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2607, "column": 8 }, "stop": { "line": 2607, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_032_add_expires_at_int_column_trust": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2598, "column": 16 }, "stop": { "line": 2598, "column": 47 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.fromtimestamp", "class_name": "datetime.datetime", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2573, "column": 22 }, "stop": { "line": 2573, "column": 38 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table.__init__", "class_name": "sqlalchemy.sql.schema.Table", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2596, "column": 17 }, "stop": { "line": 2596, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "list.__init__", "class_name": "list", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2604, "column": 16 }, "stop": { "line": 2604, "column": 32 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "testtools.testcase.TestCase.assertEqual", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2578, "column": 31 }, "stop": { "line": 2578, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2576, "column": 18 }, "stop": { "line": 2576, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2585, "column": 31 }, "stop": { "line": 2585, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2579, "column": 26 }, "stop": { "line": 2579, "column": 42 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2586, "column": 31 }, "stop": { "line": 2586, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2584, "column": 18 }, "stop": { "line": 2584, "column": 34 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2577, "column": 31 }, "stop": { "line": 2577, "column": 47 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2587, "column": 26 }, "stop": { "line": 2587, "column": 42 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "uuid.UUID.hex", "class_name": "uuid.UUID", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2556, "column": 8 }, "stop": { "line": 2556, "column": 31 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2565, "column": 8 }, "stop": { "line": 2565, "column": 31 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableColumns", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2594, "column": 8 }, "stop": { "line": 2594, "column": 20 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2551, "column": 8 }, "stop": { "line": 2551, "column": 20 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.migrate", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2595, "column": 8 }, "stop": { "line": 2595, "column": 21 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2552, "column": 8 }, "stop": { "line": 2552, "column": 21 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.contract", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2579, "column": 26 }, "stop": { "line": 2579, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2576, "column": 18 }, "stop": { "line": 2576, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2578, "column": 31 }, "stop": { "line": 2578, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2585, "column": 31 }, "stop": { "line": 2585, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2587, "column": 26 }, "stop": { "line": 2587, "column": 36 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2586, "column": 31 }, "stop": { "line": 2586, "column": 41 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2584, "column": 18 }, "stop": { "line": 2584, "column": 28 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2577, "column": 31 }, "stop": { "line": 2577, "column": 41 } } ], "kind": "function", "target": "uuid.uuid4" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2573, "column": 48 }, "stop": { "line": 2573, "column": 61 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.metadata", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2563, "column": 8 }, "stop": { "line": 2563, "column": 19 } }, { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2550, "column": 8 }, "stop": { "line": 2550, "column": 19 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.expand", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2604, "column": 51 }, "stop": { "line": 2604, "column": 54 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "int.__new__", "class_name": "int", "dispatch": "static" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2581, "column": 26 }, "stop": { "line": 2581, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "datetime.datetime.utcnow", "class_name": "datetime.datetime", "dispatch": "static" } ], "keystone.tests.unit.test_sql_upgrade.FullMigration.test_migration_031_adds_system_assignment_table": [ { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2520, "column": 8 }, "stop": { "line": 2520, "column": 30 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "keystone.tests.unit.test_sql_upgrade.SqlMigrateBase.assertTableExists", "class_name": "keystone.tests.unit.test_sql_upgrade.FullMigration", "dispatch": "dynamic" }, { "locations": [ { "path": "keystone/tests/unit/test_sql_upgrade.py", "start": { "line": 2526, "column": 34 }, "stop": { "line": 2526, "column": 50 } } ], "kind": "method", "is_optional_class_attribute": false, "direct_target": "sqlalchemy.sql.schema.Table._