Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
hydra / kafka_python / hydra / common / constants.py
Size: Mime:
# Copyright (c) Docker, Inc. 2015. All rights reserved.

# Kafka event types
EVENT_REPO_API_CALL = 'repo_api_action'
EVENT_SEARCH_API_CALL = 'repo_search'
EVENT_REPO_ACTION = 'repo_action'

# Kafka topic names
SEARCH_EVENTS_TOPIC = 'search_events'
REPO_EVENTS_TOPIC = 'repo_events'

# Topics list
REPO_EVENTS_TOPIC = "repo_events"
SEARCH_EVENTS_TOPIC = "search_events"

REPO_API_ACTION_EVENT_TYPE = "repo_api_action"

# Incoming JSON naming constants
EXTRA_DATA_DICT_NAME = "extra_data"
HTTP_METHOD_PARAM_NAME = "http_method"
PATH_URL_PARAM_NAME = "path_url"
REPO_NAME_PARAM_NAME = "repo_name"
DIGEST_PARAM_NAME = "digest"
TAG_NAME_PARAM_NAME = "tag_name"
USER_DICT_NAME = "user"
UUID_PARAM_NAME = "uuid"
USER_ID_PARAM_NAME = "user_id"
EVENT_NAME_PARAM_NAME = "event_name"

PAYLOAD_DICT_NAME = "payload"
ACTION_DATE_PARAM_NAME = "action_date"
ACTION_PARAM_NAME = "action"
TRANSACTION_TIME_PARAM_NAME = "transaction_time"
EVENT_TYPE_PARAM_NAME = "event_type"

SEARCH_TERM_NAME = "search_term"

# incoming path_url is of form sha256:xyz123
SHA256_DIGEST_IN_PATH_URL = "sha256"

# Point of Entry
POE_TUTUM = 'Tutum'
POE_DOCKER = 'Docker'