Add "Demo completed successfully" log in Jobs demo (#421)

This commit is contained in:
Archit Aggarwal
2020-11-24 17:13:11 -08:00
committed by GitHub
parent e2652a8711
commit 152b7db2c1

View File

@ -1,5 +1,5 @@
/* /*
* FreeRTOS Kernel V10.3.0 * FreeRTOS V202011.00
* Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved. * Copyright (C) 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* *
* Permission is hereby granted, free of charge, to any person obtaining a copy of * Permission is hereby granted, free of charge, to any person obtaining a copy of
@ -19,8 +19,8 @@
* IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
* *
* http://www.FreeRTOS.org * https://www.FreeRTOS.org
* http://aws.amazon.com/freertos * https://github.com/FreeRTOS
* *
*/ */
@ -828,6 +828,7 @@ void prvJobsDemoTask( void * pvParameters )
NEXT_JOB_EXECUTION_CHANGED_TOPIC( democonfigTHING_NAME ), NEXT_JOB_EXECUTION_CHANGED_TOPIC( democonfigTHING_NAME ),
sizeof( NEXT_JOB_EXECUTION_CHANGED_TOPIC( democonfigTHING_NAME ) ) - 1 ) != pdPASS ) sizeof( NEXT_JOB_EXECUTION_CHANGED_TOPIC( democonfigTHING_NAME ) ) - 1 ) != pdPASS )
{ {
xDemoStatus == pdFAIL;
LogError( ( "Failed to subscribe unsubscribe from the NextJobExecutionChanged API of AWS IoT Jobs service: " LogError( ( "Failed to subscribe unsubscribe from the NextJobExecutionChanged API of AWS IoT Jobs service: "
"Topic=%s", NEXT_JOB_EXECUTION_CHANGED_TOPIC( democonfigTHING_NAME ) ) ); "Topic=%s", NEXT_JOB_EXECUTION_CHANGED_TOPIC( democonfigTHING_NAME ) ) );
} }
@ -835,9 +836,15 @@ void prvJobsDemoTask( void * pvParameters )
/* Disconnect the MQTT and network connections with AWS IoT. */ /* Disconnect the MQTT and network connections with AWS IoT. */
if( xDisconnectMqttSession( &xMqttContext, &xNetworkContext ) != pdPASS ) if( xDisconnectMqttSession( &xMqttContext, &xNetworkContext ) != pdPASS )
{ {
xDemoStatus == pdFAIL;
LogError( ( "Disconnection from AWS Iot failed..." ) ); LogError( ( "Disconnection from AWS Iot failed..." ) );
} }
if( ( xDemoEncounteredError == pdFALSE ) && ( xDemoStatus == pdPASS ) )
{
LogInfo( ( "Demo completed successfully." ) );
}
/* Delete this demo task. */ /* Delete this demo task. */
LogInfo( ( "Deleting Jobs Demo task." ) ); LogInfo( ( "Deleting Jobs Demo task." ) );
vTaskDelete( NULL ); vTaskDelete( NULL );