[Kimchi-devel] [PATCH 2/2] MockModel refactor: Create MockModel based on Model("test:///default")
Crístian Viana
vianac at linux.vnet.ibm.com
Fri Nov 14 18:51:11 UTC 2014
On 14-11-2014 16:41, Aline Manera wrote:
>> The logic makes sense but that's not what that code snippet does. The
>> keyword "continue" will skip the current iteration of the *inner
>> loop*, not the outer one - which I guess is what you intended. In
>> other words, the inner loop doesn't do anything.
>
> No - I want to skip only the inner loop
You may want to skip the inner loop but the keyword "continue" skips the
current iteration of the inner loop. And that's different.
Take a look at the code again:
1) for res, items in params.iteritems():
2) resources = getattr(self, '%s_get_list' % res)()
3) for i in resources:
4) if i in items:
5) continue
Line 5 tells the program execution to skip the current iteration of the
current [inner] loop and to go to line 3 with the next available element
into the variable i, if there's any.
Whether this inner loop executes or not, it doesn't make a difference.
More information about the Kimchi-devel
mailing list