Simplify Remote::Environment with factory method:

* Implement .new_from_string factory class method;
* Rename private method #parse_from_string as class method
  .string_to_hash;
* Remove argument kind detection logic in constructor.
This commit is contained in:
Thibault Jouan
2013-12-21 03:08:01 +00:00
parent 4885483d75
commit 012c776880
4 changed files with 34 additions and 25 deletions

View File

@@ -45,7 +45,7 @@ module Producer
end
def environment
Environment.new(execute 'env')
Environment.new_from_string(execute 'env')
end
end
end