Fix TemplateOptions.clone; adds RunScriptOptions.copyTo
Previously not all fields of RunScriptOptions were included in
templateOptions.copyTo (e.g. runAsRoot and initScript).
Also options.equals(options.clone()) failed if options.loginPassword was
originally null - in the cloned object, it would have become Optional.absent.
This also fixes RunScriptOptions.toString, to only say “loginPasswordPresent”
if optional.isPresent().
You can view, comment on, or merge this pull request online at:
https://github.com/jclouds/jclouds/pull/907
-- Commit Summary --
* Fix TemplateOptions.clone; adds RunScriptOptions.copyTo
-- File Changes --
M compute/src/main/java/org/jclouds/compute/options/RunScriptOptions.java
(35)
M compute/src/main/java/org/jclouds/compute/options/TemplateOptions.java
(18)
-- Patch Links --
https://github.com/jclouds/jclouds/pull/907.patch
https://github.com/jclouds/jclouds/pull/907.diff
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/907