Merge pull request #5472 from RSpiertz/apt_repository
apt_repository: don't crash if default_file doesn't exist
This commit is contained in:
commit
c8615e32ad
1 changed files with 4 additions and 2 deletions
|
@ -3,6 +3,7 @@
|
||||||
|
|
||||||
# (c) 2012, Matt Wright <matt@nobien.net>
|
# (c) 2012, Matt Wright <matt@nobien.net>
|
||||||
# (c) 2013, Alexander Saltanov <asd@mokote.com>
|
# (c) 2013, Alexander Saltanov <asd@mokote.com>
|
||||||
|
# (c) 2014, Rutger Spiertz <rutger@kumina.nl>
|
||||||
#
|
#
|
||||||
# This file is part of Ansible
|
# This file is part of Ansible
|
||||||
#
|
#
|
||||||
|
@ -111,8 +112,9 @@ class SourcesList(object):
|
||||||
self.files = {} # group sources by file
|
self.files = {} # group sources by file
|
||||||
self.default_file = apt_pkg.config.find_file('Dir::Etc::sourcelist')
|
self.default_file = apt_pkg.config.find_file('Dir::Etc::sourcelist')
|
||||||
|
|
||||||
# read sources.list
|
# read sources.list if it exists
|
||||||
self.load(self.default_file)
|
if os.path.isfile(self.default_file):
|
||||||
|
self.load(self.default_file)
|
||||||
|
|
||||||
# read sources.list.d
|
# read sources.list.d
|
||||||
for file in glob.iglob('%s/*.list' % apt_pkg.config.find_dir('Dir::Etc::sourceparts')):
|
for file in glob.iglob('%s/*.list' % apt_pkg.config.find_dir('Dir::Etc::sourceparts')):
|
||||||
|
|
Loading…
Reference in a new issue