Example #1
0
    def run(self, **kwargs):
    	logger = self.get_logger()
        logger.info("TASK :: sync_cdr_pending")

        if settings.LOCAL_SWITCH_TYPE=='asterisk':
            if settings.ASTERISK_IMPORT_TYPE=='mysql':
                #Import from Freeswitch Mongo
                import_cdr_asterisk_mysql()
        elif settings.LOCAL_SWITCH_TYPE=='freeswitch':
            #Import from Freeswitch Mongo
            import_cdr()

        return True
    def handle(self, *args, **options):

        import_cdr(shell=True)