publish the message in the topic
        :param my_args: dict like {msg: 'msg'}
        :return: nothing

def call(self, my_args=None):
        """
        publish the message in the topic
        :param my_args: dict like {msg: 'msg'}
        :return: nothing
        """
        LOGGER.debug("zeromq.Publisher.call")
        if my_args is None:
            raise exceptions.ArianeConfError("publisher call arguments")
        if 'topic' not in my_args or my_args['topic'] is None or not my_args['topic']:
            raise exceptions.ArianeConfError("publisher topic")
        if 'msg' not in my_args or my_args['msg'] is None or not my_args['msg']:
            raise exceptions.ArianeConfError("publisher call msg")
        self.zmqsocket.send_string("%s %s" % (my_args['topic'], my_args['msg']))