From 222f004bfa71744607fc16f1790fa7a7243bdf5f Mon Sep 17 00:00:00 2001 From: William Bowling Date: Wed, 22 May 2013 12:55:58 +1000 Subject: [PATCH] Fixes apt_repository always reporting file uri repos as changed --- library/packaging/apt_repository | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/library/packaging/apt_repository b/library/packaging/apt_repository index 47b24c9e03c..e35048f0684 100644 --- a/library/packaging/apt_repository +++ b/library/packaging/apt_repository @@ -111,8 +111,10 @@ def main(): # http://myserver/path/to/repo free non-free # deb http://myserver/path/to/repo free non-free for i in repo_url.split(): - if 'http' in i: - repo_url = i + for prot in ['http', 'file', 'ftp']: + if prot in i: + repo_url = i + break exists = repo_exists(module, repo_url) rc = 0