[augeas-devel] [PATCH 2/2] Removed useless array conversion in 'transform'
David Lutterkort
lutter at redhat.com
Mon Mar 22 21:58:15 UTC 2010
On Sun, 2010-03-21 at 11:08 +0100, Frederik Wagner wrote:
> * lib/augeas.rb:
> array conversion of 'incl' and 'excl' are not needed,
> conversion of 'excl' never happened due to dependence on 'incl
> ---
> lib/augeas.rb | 2 --
> 1 files changed, 0 insertions(+), 2 deletions(-)
>
> diff --git a/lib/augeas.rb b/lib/augeas.rb
> index 6bbbf63..2805a26 100644
> --- a/lib/augeas.rb
> +++ b/lib/augeas.rb
> @@ -100,8 +100,6 @@ class Augeas
> raise ArgumentError, "No lens specified" unless lens
> raise ArgumentError, "No files to include" unless incl
> name = lens.split(".")[0].sub("@", "") unless name
> - incl = [ incl ] unless incl.is_a?(Array)
> - excl = [ excl ] unless incl.is_a?(Array)
>
> xfm = "/augeas/load/#{name}/"
> set_internal(xfm + "lens", lens)
This isn't quite correct. What we want is to make incl and excl arrays
if they aren't already. Later, we call each on them, with surprisig
results if incl od excl are strings.
David
More information about the augeas-devel
mailing list