Commit Graph

105 Commits

Author SHA1 Message Date
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 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 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
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
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
Chris Custine cfb74ffcc1 Fix for classloader issues in OSGi, web apps, etc. 2011-03-12 13:28:39 -07: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
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
adrian.f.cole b217410ac0 Issue 9, Issue 127: updated javadoc, modified dist to not jarjar, changed dist to support profiles, tools, blobstore, and compute api
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2754 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-02-02 08:31:30 +00:00
adrian.f.cole 24f1836f7a Issue 130 added rsa key options to compute api
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2734 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-29 07:01:20 +00:00
adrian.f.cole 27de8ac105 Issue 148 Issue 9 cleanup javadoc, removed use of string.replaceAll
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2664 3d8758e0-26b5-11de-8745-db77d3ebf521
2010-01-18 20:28:37 +00:00
adrian.f.cole 32ab37d3d7 Fixed license error caught by libcloud: jclouds isn't licensed to Apache, it just uses that license. thanks guys
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2558 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-31 17:36:46 +00:00
adrian.f.cole f27950205a Issue 29: alestic run support
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2555 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-31 02:35:23 +00:00
adrian.f.cole 0f71237ba8 Issue 29: broke some tests
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2541 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-30 06:03:57 +00:00
adrian.f.cole 18201f319f Issue 29: added support for elastic block store ami
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2540 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-30 05:43:44 +00:00
adrian.f.cole 9e340f286e Issue 128: added initial vfs module and fixed dependent bugs
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2374 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-07 07:09:57 +00:00
adrian.f.cole 777202cec2 Issue 126: started on nohup
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2361 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-02 08:13:28 +00:00
adrian.f.cole c98245a66c Issue 126: ability to run scripts
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2360 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-02 06:53:58 +00:00
adrian.f.cole df529b2592 Issue 126: fixed switch to be more pretty in windows
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2359 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-01 19:04:17 +00:00
adrian.f.cole 1ffb7d55ab Issue 126: added composite statements
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2358 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-01 04:55:51 +00:00
adrian.f.cole 6045cde384 Issue 126: switch extension bash to sh
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2357 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-01 01:47:55 +00:00
adrian.f.cole f463adcf1d Issue 126: switch extension bash to sh
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2356 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-01 01:46:44 +00:00
adrian.f.cole 3c8a34b674 Issue 126: added kill
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2355 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-01 01:04:58 +00:00
adrian.f.cole 4b24b990be Issue 126: findPid on windows now matches on window title. fixed error where script exit quit the calling shell in windows
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2354 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-12-01 00:14:28 +00:00
adrian.f.cole e62fe3f6e4 Issue 126: easier to write statements and pid searching
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2353 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-30 21:41:56 +00:00
adrian.f.cole 61582b0a0a Issue 126: begin/end script tags
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2352 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-30 18:22:32 +00:00
adrian.f.cole 9cbf3119cb Issue 126: function generation
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2349 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-30 07:36:46 +00:00
adrian.f.cole 0823f73c0d Issue 126: renamed to scriptbuilder
git-svn-id: http://jclouds.googlecode.com/svn/trunk@2346 3d8758e0-26b5-11de-8745-db77d3ebf521
2009-11-30 00:59:52 +00:00