#25 Fix provenpackager access, they also need branch access
Merged 7 years ago by mprahl. Opened 7 years ago by pingou.

file modified
+5
@@ -138,6 +138,11 @@ 

                          access, branch, ' '.join(users)

                          )

                      )

+                     if groups:

+                         config.append('  %s %s = @%s' % (

+                             access, branch, ' @'.join(groups)

+                             )

+                         )

  

                  # Then, blacklist a pattern over that (after).

                  config.append(_blacklist)

file modified
+26
@@ -18,7 +18,9 @@ 

  repo test

    R   = @all

    RWC master = pingou

+   RWC master = @provenpackager

    RWC f9000 = pingou

+   RWC f9000 = @provenpackager

    -    f[0-9][0-9] = @all

    -    epel[0-9] = @all

    -    epel[0-9][0-9] = @all
@@ -33,7 +35,9 @@ 

  repo test2

    R   = @all

    RWC master = pingou

+   RWC master = @provenpackager

    RWC f9000 = pingou

+   RWC f9000 = @provenpackager

    -    f[0-9][0-9] = @all

    -    epel[0-9] = @all

    -    epel[0-9][0-9] = @all
@@ -48,7 +52,9 @@ 

  repo somenamespace/test3

    R   = @all

    RWC master = pingou

+   RWC master = @provenpackager

    RWC f9000 = pingou

+   RWC f9000 = @provenpackager

    -    f[0-9][0-9] = @all

    -    epel[0-9] = @all

    -    epel[0-9][0-9] = @all
@@ -167,7 +173,9 @@ 

          expected = '''repo test2

    R   = @all

    RWC master = pingou

+   RWC master = @provenpackager

    RWC f9000 = pingou

+   RWC f9000 = @provenpackager

    -    f[0-9][0-9] = @all

    -    epel[0-9] = @all

    -    epel[0-9][0-9] = @all
@@ -182,7 +190,9 @@ 

  repo somenamespace/test3

    R   = @all

    RWC master = pingou

+   RWC master = @provenpackager

    RWC f9000 = pingou

+   RWC f9000 = @provenpackager

    -    f[0-9][0-9] = @all

    -    epel[0-9] = @all

    -    epel[0-9][0-9] = @all
@@ -197,7 +207,9 @@ 

  repo test

    R   = @all

    RWC master = foo pingou

+   RWC master = @provenpackager

    RWC f9000 = foo pingou

+   RWC f9000 = @provenpackager

    -    f[0-9][0-9] = @all

    -    epel[0-9] = @all

    -    epel[0-9][0-9] = @all
@@ -273,7 +285,9 @@ 

  repo test2

    R   = @all

    RWC master = pingou

+   RWC master = @provenpackager

    RWC f9000 = pingou

+   RWC f9000 = @provenpackager

    -    f[0-9][0-9] = @all

    -    epel[0-9] = @all

    -    epel[0-9][0-9] = @all
@@ -288,7 +302,9 @@ 

  repo somenamespace/test3

    R   = @all

    RWC master = pingou

+   RWC master = @provenpackager

    RWC f9000 = pingou

+   RWC f9000 = @provenpackager

    -    f[0-9][0-9] = @all

    -    epel[0-9] = @all

    -    epel[0-9][0-9] = @all
@@ -303,7 +319,9 @@ 

  repo test

    R   = @all

    RWC master = foo

+   RWC master = @test_grp @provenpackager

    RWC f9000 = foo

+   RWC f9000 = @test_grp @provenpackager

    -    f[0-9][0-9] = @all

    -    epel[0-9] = @all

    -    epel[0-9][0-9] = @all
@@ -355,7 +373,9 @@ 

          expected = '''repo test

    R   = @all

    RWC master = pingou

+   RWC master = @provenpackager

    RWC f9000 = pingou

+   RWC f9000 = @provenpackager

    -    f[0-9][0-9] = @all

    -    epel[0-9] = @all

    -    epel[0-9][0-9] = @all
@@ -370,7 +390,9 @@ 

  repo test2

    R   = @all

    RWC master = pingou

+   RWC master = @provenpackager

    RWC f9000 = pingou

+   RWC f9000 = @provenpackager

    -    f[0-9][0-9] = @all

    -    epel[0-9] = @all

    -    epel[0-9][0-9] = @all
@@ -385,7 +407,9 @@ 

  repo somenamespace/test3

    R   = @all

    RWC master = pingou

+   RWC master = @provenpackager

    RWC f9000 = pingou

+   RWC f9000 = @provenpackager

    -    f[0-9][0-9] = @all

    -    epel[0-9] = @all

    -    epel[0-9][0-9] = @all
@@ -483,7 +507,9 @@ 

          expected = """repo firefox

    R   = @all

    RWC master = pingou

+   RWC master = @provenpackager

    RWC f9000 = pingou

+   RWC f9000 = @provenpackager

    -    f[0-9][0-9] = @all

    -    epel[0-9] = @all

    -    epel[0-9][0-9] = @all

Signed-off-by: Pierre-Yves Chibon pingou@pingoured.fr

Pull-Request has been merged by mprahl

7 years ago