From a1fca9eba9525f5d02c3c3141d308d6ec77b648e Mon Sep 17 00:00:00 2001 From: Lubomir Rintel (Good Data) Date: Mon, 27 Jul 2009 17:23:47 +0200 Subject: [PATCH 1/2] Add support for userData Allows passing arbitrary data to the slave. --- .../java/hudson/plugins/ec2/SlaveTemplate.java | 6 ++++-- .../hudson/plugins/ec2/EC2Cloud/config.jelly | 5 ++++- .../help/system-config/master-slave/userData.html | 7 +++++++ 3 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 target/hudson-for-test/help/system-config/master-slave/userData.html diff --git a/src/main/java/hudson/plugins/ec2/SlaveTemplate.java b/src/main/java/hudson/plugins/ec2/SlaveTemplate.java index 9e64e96..9380a25 100644 --- a/src/main/java/hudson/plugins/ec2/SlaveTemplate.java +++ b/src/main/java/hudson/plugins/ec2/SlaveTemplate.java @@ -40,18 +40,20 @@ public class SlaveTemplate implements Describable { public final InstanceType type; public final String labels; public final String initScript; + public final String userData; protected transient EC2Cloud parent; private transient /*almost final*/ Set