#!/usr/bin/env python
# -*- coding: utf-8 -*-
# vim: ai ts=4 sts=4 et sw=4 nu

from __future__ import (unicode_literals, absolute_import,
                        division, print_function)
import os

from rapidpro_controller import (get_logger, COMPONENTS,
                                 run_command, SERVICE_COMMAND)
from rapidpro_controller.cluster import run_crm_status

logger = get_logger(os.path.basename(__file__))

logger.info("Statuses of all RapidPro components")

run_crm_status()
for component in COMPONENTS:
    run_command([SERVICE_COMMAND, 'status', component])
