care.utils.sms.backend.console module¶
- class ConsoleBackend(*args, stream=None, **kwargs)¶
Bases:
SmsBackendBaseOutputs SMS messages to the console for debugging purposes.
- __init__(*args, stream=None, **kwargs) None¶
Initialize the ConsoleBackend.
- Parameters:
stream (Optional[TextIO]) – The output stream to write messages to. Defaults to sys.stdout.
*args – Additional arguments for the superclass.
**kwargs – Additional keyword arguments for the superclass.
- send_message(message: TextMessage) int¶
Write the SMS message to the console.
- Parameters:
message (TextMessage) – The message to be sent.
- Returns:
The number of messages successfully “sent” (i.e., written to the console).
- Return type: