* extras: ant functions for scripting, better initial window size, updated RG names
This commit is contained in:
parent
80e6b9ef1a
commit
b4706ac468
@ -97,7 +97,7 @@ public class MainFrame extends JFrame {
|
||||
}
|
||||
});
|
||||
|
||||
setSize(760, 630);
|
||||
setSize(860, 630);
|
||||
}
|
||||
|
||||
|
||||
|
@ -434,6 +434,7 @@ LamB
|
||||
Larceny
|
||||
LCHD
|
||||
leetay
|
||||
LEGi0N
|
||||
LEVERAGE
|
||||
LEViTY
|
||||
LiMiTED
|
||||
|
49
website/scripts/lib/ant.groovy
Normal file
49
website/scripts/lib/ant.groovy
Normal file
@ -0,0 +1,49 @@
|
||||
//TODO wrap scp and ftp tasks
|
||||
|
||||
/**
|
||||
* Log into a remote host and run a given command.
|
||||
*
|
||||
* e.g.
|
||||
* sshexec(command: "ps", host: "filebot.sf.net", username: "rednoah", password: "correcthorsebatterystaple")
|
||||
*/
|
||||
def sshexec(param) {
|
||||
param << [trust: true] // auto-trust remote hosts
|
||||
ant().sshexec(param)
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Send email via smtp.
|
||||
*
|
||||
* e.g.
|
||||
* mail(mailhost:'smtp.gmail.com', mailport:'587', ssl:'no', enableStartTLS:'yes', user:'rednoah@gmail.com', password:'correcthorsebatterystaple', from:'rednoah@gmail.com', to:'someone@gmail.com', subject:'Hello Ant World', message:'Dear Ant, ...')
|
||||
*/
|
||||
def mail(param) {
|
||||
def sender = param.remove('from')
|
||||
def recipient = param.remove('to')
|
||||
|
||||
ant().mail(param) {
|
||||
from(address:sender)
|
||||
to(address:recipient)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Send email using gmail default settings.
|
||||
*
|
||||
* e.g.
|
||||
* gmail(subject:'Hello Ant World', message:'Dear Ant, ...', to:'someone@gmail.com', user:'rednoah', password:'correcthorsebatterystaple')
|
||||
*/
|
||||
def gmail(param) {
|
||||
param << [mailhost:'smtp.gmail.com', mailport:'587', ssl:'no', enableStartTLS:'yes']
|
||||
param << [user:param.username ? param.remove('username') + "@gmail.com" : param.user]
|
||||
param << [from: param.from ?: param.user]
|
||||
|
||||
mail(param)
|
||||
}
|
||||
|
||||
|
||||
def ant() {
|
||||
return new AntBuilder()
|
||||
}
|
Loading…
Reference in New Issue
Block a user