def check_command()

in lambda_backup.py [0:0]


def check_command(command_id, instance_id):
    timewait = 1
    while True:
        response_iterator = ssm_client.list_command_invocations(
            CommandId = command_id, 
            InstanceId = instance_id, 
            Details=False
            )
        if check_response(response_iterator):
            if response_iterator['CommandInvocations']:
              response_iterator_status = response_iterator['CommandInvocations'][0]['Status']
              if response_iterator_status != 'Pending':
                  if response_iterator_status == 'InProgress' or response_iterator_status == 'Success':
                      logging.info( "Status: %s", response_iterator_status)
                      return True
                  else:
                      logging.error("ERROR: status: %s", response_iterator)
                      return False
        time.sleep(timewait)
        timewait += timewait