mirror of
https://github.com/status-im/PyGithub.git
synced 2026-08-31 19:01:15 +00:00
Add private attributes of Organization
This commit is contained in:
+4
-3
@@ -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" ) )
|
||||
|
||||
@@ -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 ),
|
||||
|
||||
Reference in New Issue
Block a user