"""
This module contains the SOAP body templates for retrieving triggered send
definitions and business units from Marketing Cloud.
"""
# flake8: noqa
import config
TRIGGERED_SENDS_MESSAGE = """
{username}
{password}
TriggeredSendDefinition
TriggeredSendStatus
ObjectID
Name
CustomerKey
Client.ID
true
TriggeredSendStatus
IN
Active
New
AND
IsPlatformObject
equals
false
""".format(
username=config.MARKETING_CLOUD_API_USERNAME, password=config.MARKETING_CLOUD_API_PASSWORD)
BUSINESS_UNITS_MESSAGE = """
{username}
{password}
BusinessUnit
ID
Name
true
""".format(
username=config.MARKETING_CLOUD_API_USERNAME, password=config.MARKETING_CLOUD_API_PASSWORD)