'Get all process info used for completion.  We cache this between
commands to reduce XML-RPC calls because readline may call
complete() many times if the user hits tab only once.'

def _get_complete_info(self):

    if (self._complete_info is None):
        self._complete_info = self.get_supervisor().getAllProcessInfo()
    return self._complete_info
