`repo_names` - Name of repository(s) to show

        Show repositories in specified environments

def show_repo(self, repo_names=[], envs=[], query='/repositories/'):
        """
        `repo_names` - Name of repository(s) to show

        Show repositories in specified environments
        """
        juicer.utils.Log.log_debug("Show Repo(s): %s", str(repo_names))

        repo_objects = {}
        for env in envs:
            repo_objects[env] = []

        for env in envs:
            juicer.utils.Log.log_debug("scanning environment: %s", env)
            for repo_name in repo_names:
                juicer.utils.Log.log_debug("looking for repo: %s", repo_name)
                url = "%s%s-%s/?details=true" % (query, repo_name, env)
                _r = self.connectors[env].get(url)
                if _r.status_code == Constants.PULP_GET_OK:
                    juicer.utils.Log.log_debug("found repo: %s", repo_name)
                    repo = juicer.utils.load_json_str(_r.content)
                    repo_object = PulpRepo(repo_name, env, repo_def=repo)
                    repo_objects[env].append(repo_object)
                else:
                    if _r.status_code == Constants.PULP_GET_NOT_FOUND:
                        juicer.utils.Log.log_warn("could not find repo '%s' in %s" % (repo_name, env))
                    else:
                        _r.raise_for_status()
        for k, v in repo_objects.iteritems():
            juicer.utils.Log.log_debug("environment %s: found %d repos" % (k, len(v)))
        return repo_objects