Beispiel #1
0
def write_identity(namespace, reponame):
    identity = Identity("writer")
    identity.provides.add(
        permissions._RepositoryNeed(namespace, reponame, "write"))
    identity.provides.add(permissions._OrganizationRepoNeed(
        namespace, "write"))
    return identity
Beispiel #2
0
def admin_identity(namespace, reponame):
    identity = Identity("admin")
    identity.provides.add(
        permissions._RepositoryNeed(namespace, reponame, "admin"))
    identity.provides.add(permissions._OrganizationRepoNeed(
        namespace, "admin"))
    return identity