Module: PactBroker
- Includes:
- Logging
- Defined in:
- lib/pact_broker/functions/groupify.rb,
lib/pact_broker.rb,
lib/pact_broker/db.rb,
lib/pact_broker/api.rb,
lib/pact_broker/app.rb,
lib/pact_broker/json.rb,
lib/pact_broker/ui/app.rb,
lib/pact_broker/logging.rb,
lib/pact_broker/version.rb,
lib/pact_broker/messages.rb,
lib/pact_broker/services.rb,
lib/pact_broker/models/tag.rb,
lib/pact_broker/models/pact.rb,
lib/pact_broker/models/group.rb,
lib/pact_broker/project_root.rb,
lib/pact_broker/repositories.rb,
lib/pact_broker/configuration.rb,
lib/pact_broker/models/version.rb,
lib/pact_broker/models/webhook.rb,
lib/pact_broker/api/resources/tag.rb,
lib/pact_broker/repositories/pact.rb,
lib/pact_broker/api/resources/pact.rb,
lib/pact_broker/models/pacticipant.rb,
lib/pact_broker/api/resources/group.rb,
lib/pact_broker/api/resources/index.rb,
lib/pact_broker/doc/controllers/app.rb,
lib/pact_broker/models/relationship.rb,
lib/pact_broker/api/pact_broker_urls.rb,
lib/pact_broker/jobs/after_pact_save.rb,
lib/pact_broker/services/tag_service.rb,
lib/pact_broker/tasks/migration_task.rb,
lib/pact_broker/api/resources/webhook.rb,
lib/pact_broker/models/order_versions.rb,
lib/pact_broker/services/pact_service.rb,
lib/pact_broker/ui/controllers/groups.rb,
lib/pact_broker/ui/helpers/url_helper.rb,
lib/pact_broker/api/resources/webhooks.rb,
lib/pact_broker/models/webhook_request.rb,
lib/pact_broker/services/group_service.rb,
lib/pact_broker/ui/controllers/clusters.rb,
lib/pact_broker/services/version_service.rb,
lib/pact_broker/services/webhook_service.rb,
lib/pact_broker/api/decorators/timestamps.rb,
lib/pact_broker/api/resources/latest_pact.rb,
lib/pact_broker/api/resources/pacticipant.rb,
lib/pact_broker/api/resources/latest_pacts.rb,
lib/pact_broker/api/resources/pacticipants.rb,
lib/pact_broker/api/resources/base_resource.rb,
lib/pact_broker/api/resources/pact_versions.rb,
lib/pact_broker/api/resources/pact_webhooks.rb,
lib/pact_broker/api/resources/relationships.rb,
lib/pact_broker/repositories/tag_repository.rb,
lib/pact_broker/ui/view_models/relationship.rb,
lib/pact_broker/api/decorators/tag_decorator.rb,
lib/pact_broker/repositories/pact_repository.rb,
lib/pact_broker/services/pacticipant_service.rb,
lib/pact_broker/ui/controllers/relationships.rb,
lib/pact_broker/ui/view_models/relationships.rb,
lib/pact_broker/api/decorators/base_decorator.rb,
lib/pact_broker/api/decorators/pact_decorator.rb,
lib/pact_broker/models/webhook_request_header.rb,
lib/pact_broker/ui/controllers/base_controller.rb,
lib/pact_broker/api/resources/webhook_execution.rb,
lib/pact_broker/models/webhook_execution_result.rb,
lib/pact_broker/repositories/version_repository.rb,
lib/pact_broker/repositories/webhook_repository.rb,
lib/pact_broker/api/decorators/decorator_context.rb,
lib/pact_broker/api/decorators/version_decorator.rb,
lib/pact_broker/api/decorators/webhook_decorator.rb,
lib/pact_broker/api/renderers/html_pact_renderer.rb,
lib/pact_broker/api/decorators/representable_pact.rb,
lib/pact_broker/api/decorators/webhooks_decorator.rb,
lib/pact_broker/repositories/pacticipant_repository.rb,
lib/pact_broker/api/decorators/latest_pact_decorator.rb,
lib/pact_broker/api/decorators/pacticipant_decorator.rb,
lib/pact_broker/api/decorators/pact_details_decorator.rb,
lib/pact_broker/api/decorators/pact_version_decorator.rb,
lib/pact_broker/api/decorators/pact_versions_decorator.rb,
lib/pact_broker/api/resources/webhook_resource_methods.rb,
lib/pact_broker/api/decorators/pact_collection_decorator.rb,
lib/pact_broker/api/decorators/webhook_request_decorator.rb,
lib/pact_broker/api/decorators/pact_pacticipant_decorator.rb,
lib/pact_broker/api/decorators/basic_pacticipant_decorator.rb,
lib/pact_broker/api/decorators/relationships_csv_decorator.rb,
lib/pact_broker/api/resources/pacticipant_resource_methods.rb,
lib/pact_broker/api/decorators/pacticipant_collection_decorator.rb,
lib/pact_broker/api/decorators/webhook_execution_result_decorator.rb,
lib/pact_broker/functions/find_potential_duplicate_pacticipant_names.rb
Defined Under Namespace
Modules: Api, DB, Doc, Functions, Jobs, Logging, Messages, Models, Repositories, Services, UI Classes: App, Configuration
Constant Summary collapse
- PACT_PARSING_OPTIONS =
{ max_nesting: 50 }
- VERSION =
'1.3.0'
Constants included from Logging
Logging::LOG_DIR, Logging::LOG_FILE_NAME
Class Method Summary collapse
Methods included from Logging
Class Method Details
.configuration ⇒ Object
3 4 5 |
# File 'lib/pact_broker/configuration.rb', line 3 def self.configuration @@configuration ||= Configuration.default_configuration end |
.project_root ⇒ Object
4 5 6 |
# File 'lib/pact_broker/project_root.rb', line 4 def self.project_root @project_root ||= Pathname.new(File.('../../../',__FILE__)).freeze end |