Commit Graph

75 Commits

Author SHA1 Message Date
Adrian Cole f9b38f646c Issue 730: removed deprecated methods from ComputeService RunScript/TemplateOptions SshClient.Factory and replaced occurences of Credentials with LoginCredentials whereever possible 2011-12-20 23:19:45 -08:00
Ioannis Canellos 148b6abbb8 Provided utility for loading classes that falls back to the Thread Context Class Loader if class is not found. 2011-11-18 22:09:25 +02:00
Adrian Cole 29ee165de2 Issue 741:UserAdd doesn't copy skeleton directory 2011-11-01 04:23:47 +00:00
Adrian Cole 5d252e6fd5 removed throws clauses to UnsupportedEncodingException where they aren't thrown 2011-10-28 15:00:56 +02:00
Alex Heneveld 181bc4ead8 fix and test for 682, disallowing root as the AdminAccess target 2011-10-20 17:52:04 +01:00
Alex Heneveld 9fc33dc120 javadoc and code tidy around admin/user setup 2011-10-20 14:55:44 +01:00
Adrian Cole 552242e863 moved to 1.3.0-SNAPSHOT 2011-10-16 12:26:31 -07:00
Adrian Cole 7491f764f3 Issue 197: smarter forget.sh 2011-10-16 03:07:58 -07:00
Karel Vervaeke 6dc57aa98f Merge branch 'master' of https://github.com/jclouds/jclouds 2011-09-30 16:04:29 +02:00
Karel Vervaeke 22ed06b641 New scriptbuilder feature: CreateOrOverwriteFile
During the process got rid of the (to me) confusing addSpaceToEnsureWe... method
2011-09-30 16:00:23 +02:00
Alex Heneveld eeae052890 fix for bug where unclosed open braces in shell scripts (and other places where scriptbuilder Utils does its replacements) banjax parsing 2011-09-28 10:07:34 -07:00
Guillaume Nodet 87dd23551c Avoid using a non official jsr and use our own annotations 2011-09-16 17:52:12 +02:00
Adrian Cole 960bfe709f Issue 663:Update license headers to jclouds, Inc. and setup NOTICE file 2011-08-16 18:14:30 -07:00
Adrian Cole 0a8f38b90e bumped snapshot version to 1.2.0-SNAPSHOT 2011-08-05 04:09:23 +01:00
Adrian Cole 27c45dce0d Issue 502:Scriptbuilder functions are not tolerant of missing final newlines 2011-07-28 02:21:47 -07:00
Adrian Cole acd4b4a628 clean up style warnings 2011-07-22 12:48:59 +10:00
Adrian Cole 0b4347772b don't exit unless process has already started 2011-07-07 01:12:09 -07:00
Adrian Cole 712d50dea8 avoid finding yourself when looking for a process match 2011-07-07 01:10:57 -07:00
Adrian Cole b56f08b9a5 Issue 614:Add Visitor pattern support for scriptbuilder Statements 2011-07-01 17:40:20 -07:00
Adrian Cole 5f00612929 Issue 615:enhance curl arg defaults 2011-07-01 17:37:33 -07:00
Andrew Phillips 7d2fb23119 Master version is now 1.1.0-SNAPSHOT (= next feature version) now that 1.0.0 is out 2011-06-05 11:17:43 +04:00
Dmitri Babaev e1f0cdcfa5 Merge commit '6d187ed9baaad1e00dbe65b36ea2989c951a5a28', ssh client patch is reverted due to massive changes in code
Conflicts:
	drivers/jsch/src/main/java/org/jclouds/ssh/jsch/JschSshClient.java
2011-06-03 03:50:47 +04:00
Adrian Cole e1b8110b12 Issue 587:workaround clouds who do not have sftp enabled 2011-06-01 12:03:19 -07:00
Dmitri Babaev 0fedf6e467 Merge commit '7d0248c5dd972287e51ad1971d61a6ddc8bdcdf5' 2011-06-01 20:37:49 +04:00
Gustavo Morozowski 557c0d75fe moved maven-bundle-plugin instructions to top project pom 2011-05-16 09:14:12 -03:00
Adrian Cole ddc514d602 Issue 42: added osgi fragment plugin to poms 2011-05-15 12:08:53 -07:00
Adrian Cole a925d704f4 Issue 543, 473: new AdminAccess statement, which locks down compute nodes and creates a default admin account 2011-05-06 00:35:50 -07:00
Adrian Cole 6bf4ea34cb added comments 2011-05-01 13:10:15 -04:00
Adrian Cole 0c3a0ac7ee Issue 543: added ability to reset default login user's password 2011-05-01 12:52:50 -04:00
Adrian Cole 4b879402fd Issue 473: created new function to add a user, and supporting sudoers and shadow logic 2011-04-30 20:58:50 -07:00
Adrian Cole 9e94fc6fc9 updated license headers 2011-04-09 03:20:17 -07:00
Adrian Cole c9a4534849 Issue 519:update to guava r09 2011-04-08 15:36:04 -07:00
Chris Custine cfb74ffcc1 Fix for classloader issues in OSGi, web apps, etc. 2011-03-12 13:28:39 -07:00
Adrian Cole a74ad46ca4 Issue 463: update to guava-r08 2011-02-08 11:45:14 -08:00
Adrian Cole 89d201854b Issue 440: decoupled aws concepts from base ec2 driver; Issue 445: gracefully handle security group in-use 2011-01-27 20:27:35 -08:00
Adrian Cole 60b6b68556 code cleanup: http request immutability (except payload), builders, test backfill 2010-12-30 23:40:23 +01:00
Adrian Cole 546535340f refactored boot script to check if java is installed first, and also stream jboss so that it works with small vms 2010-09-28 23:56:05 +01:00
Adrian Cole 0738d1cd5a added example of how to start a service 2010-09-24 16:07:51 -07:00
Adrian Cole 4dec489d42 Issue 339: refactor so that scripts can be named 2010-09-24 11:39:45 -07:00
Adrian Cole 00361f859b added statements for extracting targzs and running commands from a http request 2010-09-12 17:35:51 -07:00
Adrian Cole a96471c9a8 added create file support to scriptbuilder 2010-09-02 01:34:40 -07:00
Adrian Cole 420503d32e updated and corrected license headers 2010-08-12 16:04:26 -07:00
Andrew Phillips e1f5369243 Removed 1,000,000 redundant .gitignores (they're inherited) 2010-07-28 14:38:28 +02:00
Adrian Cole f5f031685d Issue 303: updated to guava r06 2010-07-10 01:03:29 -07:00
Adrian Cole ef00266b54 Issue 288: switched to guava r05 2010-07-03 02:57:13 -07:00
Adrian Cole 0d61930192 fixed to not depend on guava uberjar 2010-05-03 12:13:00 -07:00
Adrian Cole 10af8cdae8 Issues 203 234 235, add visibility to image from nodemetadata, update to stable version of guava, harden tests, normalize location 2010-04-25 00:46:54 -07:00
Adrian Cole fab4a0fb4d tuned runscript to use herefile syntax so that it is easier to troubleshoot and works without needing to escape characters 2010-04-06 15:13:08 -07:00
Andrew Phillips 64b68d73db Housekeeping: renamed all .svnignore files to .gitignore, and some line endings. 2010-03-19 11:30:13 +01:00
Adrian Cole 4582c57c72 fixed version numbers to SNAPSHOT 2010-02-04 21:30:22 -08:00