#!/usr/bin/perl use strict; use warnings; use Piny; my $env = Piny::Environment->instance( ); my ( $reponame ) = @ARGV; if ( defined $reponame ) { my $repo = Piny::Repo->new( $reponame ); foreach my $user ( Piny::User->all_users( ) ) { if ( $repo->has_access( $user ) ) { print $user->name . "\n"; }; }; } else { foreach my $repo ( Piny::Repo->all_repos( ) ) { if ( $repo->has_access( $env->user ) ) { print $repo->name . "\n"; }; }; };