Repository : http://git.fedorahosted.org/cgit/jenkinscat-docs.git
On branch : master
commit b2984457cf7c6f86a37cf4e8ae9bff7b723a29cb Author: Pavel Tisnovsky ptisnovs@redhat.com Date: Fri Jan 16 10:43:16 2015 +0100
Disabled books should be handled differently.
ChangeLog | 5 +++++ tools/create_books_clj_file.lua | 20 ++++++++++++++++++++ 2 files changed, 25 insertions(+), 0 deletions(-)
diff --git a/ChangeLog b/ChangeLog index 5686117..98ff1c7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2015-01-16 Pavel Tisnovsky ptisnovs@redhat.com + + * tools/create_books_clj_file.lua: + Disabled books should be handled differently. + 2015-01-15 Pavel Tisnovsky ptisnovs@redhat.com
* src/jenkinscat/server.clj: diff --git a/tools/create_books_clj_file.lua b/tools/create_books_clj_file.lua index 980f14b..03600c5 100644 --- a/tools/create_books_clj_file.lua +++ b/tools/create_books_clj_file.lua @@ -643,6 +643,26 @@ function printKnownBooks(knownBooks) end end
+function isDisabledBook(book, disabledBooks) + local bookName = book.name + for i,disabledBook in ipairs(disabledBooks) do + if bookName == disabledBook then + return true + end + end + return false +end + +function filterOutDisabledJobs(books, disabledBooks) + local result = {} + for i, book in ipairs(books) do + if not isDisabledBook(book, disabledBooks) then + table.insert(result, book) + end + end + return result +end + -- -- Entry point to this tool. --