Add private attributes of Organization

This commit is contained in:
Vincent Jacques
2012-02-12 20:12:28 +01:00
parent 796c8dd01a
commit 7440e0f016
2 changed files with 7 additions and 3 deletions
+4 -3
View File
@@ -6,7 +6,7 @@ import GithubCredentials
g = Github( GithubCredentials.login, GithubCredentials.password )
def dumpUser( u ):
print u.login, "(" + u.name + ")"
print u.login, "(", u.name, ")"
for r in u.get_repos():
print " ", r.name,
if r.fork:
@@ -16,10 +16,11 @@ def dumpUser( u ):
print
def dumpOrganization( o ):
print o.login, "(" + o.name + ")"
print " ", ", ".join( u.login for u in o.get_public_members() )
print o.login, "(", o.name, ")"
print " ", ", ".join( u.login for u in o.get_members() )
print
dumpUser( g.get_user() )
dumpUser( g.get_user( "nvie" ) )
dumpOrganization( g.get_organization( "github" ) )
dumpOrganization( g.get_organization( "BeaverSoftware" ) )
+3
View File
@@ -30,6 +30,9 @@ Organization = GithubObject(
"login", "id", "url", "avatar_url", "name", "company", "blog",
"location", "email", "public_repos", "public_gists", "followers",
"following", "html_url", "created_at", "type",
# Seen only by owners
"disk_usage", "collaborators", "billing_email", "plan", "private_gists",
"total_private_repos", "owned_private_repos",
),
ExtendedListAttribute( "public_members", NamedUser ),
ExtendedListAttribute( "members", NamedUser ),