Scassh is a tiny tool, that utilizes the Scalarium API to gather information, about clouds and their instances, required to start a SSH session on a single AWS EC2 instance.
You can select the cloud and the desired instance interactively:
=============================================================
Scassh - ssh to your Scalarium instance
=============================================================
Available Scalarium clouds:
-----------------------------
[1]. My Fancy Todo App
[2]. Google-Clone
[3]. Next big thing
[4]. Blog in 5 minutes example
[5]. Continuous Integration
--> Please select cloud:
One could say that Scassh is the little sibling of iScale, which offers a lot more features, e.g. ssh to a whole bunch of instances based on Scalarium roles.
$ gem install scassh
Just invoke
$ scassh
Hint: Scassh caches API requests by default in ~/.scalarium_api_cache
to improve speed.
Use the -n
option if you want to avoid caching.
$ scassh -n
Clear the API cache with
$ scassh -c
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request