Commit ae7d8cda06b28e8aaedf7ce949a8282295c43fd0
1 parent
e8d76b8d
Exists in
master
remove all hard coded reposotiries and branches
Showing
1 changed file
with
9 additions
and
9 deletions
Show diff stats
lib/CoprStatus.pm
@@ -71,7 +71,7 @@ sub get_specs { | @@ -71,7 +71,7 @@ sub get_specs { | ||
71 | my $release = 'no_release'; | 71 | my $release = 'no_release'; |
72 | $release = $1 if $spec =~ /^Release:\s*([^\s]+)\s*$/m; | 72 | $release = $1 if $spec =~ /^Release:\s*([^\s]+)\s*$/m; |
73 | $version = "$version-$release"; | 73 | $version = "$version-$release"; |
74 | - $info->{$package}->{'git_version_'.$branch} = $version; | 74 | + $info->{$package}->{'git'}->{$branch} = $version; |
75 | } | 75 | } |
76 | } | 76 | } |
77 | 77 | ||
@@ -87,7 +87,7 @@ sub get_copr_versions { | @@ -87,7 +87,7 @@ sub get_copr_versions { | ||
87 | my $package = $_->{'pkg_name'}; | 87 | my $package = $_->{'pkg_name'}; |
88 | my $status = $_->{'results'}{'epel-7-x86_64'}{'status'}; | 88 | my $status = $_->{'results'}{'epel-7-x86_64'}{'status'}; |
89 | my $version = $_->{'results'}{'epel-7-x86_64'}{'pkg_version'}; | 89 | my $version = $_->{'results'}{'epel-7-x86_64'}{'pkg_version'}; |
90 | - $info->{$package}->{$repo."_version"} = $version if $status eq "succeeded"; | 90 | + $info->{$package}->{'copr'}->{$repo} = $version if $status eq "succeeded"; |
91 | } | 91 | } |
92 | } | 92 | } |
93 | 93 | ||
@@ -123,7 +123,7 @@ sub compare_versions { | @@ -123,7 +123,7 @@ sub compare_versions { | ||
123 | update_info(); | 123 | update_info(); |
124 | my $match = {}; | 124 | my $match = {}; |
125 | foreach my $package (keys %{$info}) { | 125 | foreach my $package (keys %{$info}) { |
126 | - if($info->{$package}->{'v5_version'} eq $info->{$package}->{git_version_master}) { | 126 | + if($info->{$package}->{'copr'}->{${$config->{Repositories}}[1]} eq $info->{$package}->{'git'}->{${$config->{Branches}}[1]}) { |
127 | $match->{$package} = 1; | 127 | $match->{$package} = 1; |
128 | } | 128 | } |
129 | else { | 129 | else { |
@@ -140,14 +140,14 @@ sub info2html { | @@ -140,14 +140,14 @@ sub info2html { | ||
140 | foreach my $package (keys %{$info}) { | 140 | foreach my $package (keys %{$info}) { |
141 | my $fill_v4_row; | 141 | my $fill_v4_row; |
142 | my $fill_v5_row; | 142 | my $fill_v5_row; |
143 | - if($info->{$package}->{'v4_version'} eq $info->{$package}->{'git_version_stable-4.2'}) { | 143 | + if($info->{$package}->{'copr'}->{${$config->{Repositories}}[0]} eq $info->{$package}->{'git'}->{${$config->{Branches}}[0]}) { |
144 | $fill_v4_row = "success"; | 144 | $fill_v4_row = "success"; |
145 | } | 145 | } |
146 | else { | 146 | else { |
147 | $fill_v4_row = "danger"; | 147 | $fill_v4_row = "danger"; |
148 | } | 148 | } |
149 | 149 | ||
150 | - if($info->{$package}->{'v5_version'} eq $info->{$package}->{git_version_master}) { | 150 | + if($info->{$package}->{'copr'}->{${$config->{Repositories}}[1]} eq $info->{$package}->{'git'}->{${$config->{Branches}}[1]}) { |
151 | $fill_v5_row = "success"; | 151 | $fill_v5_row = "success"; |
152 | } | 152 | } |
153 | else { | 153 | else { |
@@ -156,10 +156,10 @@ sub info2html { | @@ -156,10 +156,10 @@ sub info2html { | ||
156 | 156 | ||
157 | $table_entries .= "<tr> | 157 | $table_entries .= "<tr> |
158 | <td><b>$package</b></td> | 158 | <td><b>$package</b></td> |
159 | - <td>$info->{$package}->{'git_version_stable-4.2'}</td> | ||
160 | - <td class=\"$fill_v4_row\">$info->{$package}->{'v4_version'}</td> | ||
161 | - <td>$info->{$package}->{'git_version_master'}</td> | ||
162 | - <td class=\"$fill_v5_row\">$info->{$package}->{'v5_version'}</td> | 159 | + <td>$info->{$package}->{'git'}->{${$config->{Branches}}[0]}</td> |
160 | + <td class=\"$fill_v4_row\">$info->{$package}->{'copr'}->{${$config->{Repositories}}[0]}</td> | ||
161 | + <td>$info->{$package}->{'git'}->{${$config->{Branches}}[1]}</td> | ||
162 | + <td class=\"$fill_v5_row\">$info->{$package}->{'copr'}->{${$config->{Repositories}}[1]}</td> | ||
163 | </tr>"; | 163 | </tr>"; |
164 | } | 164 | } |
165 | 165 |