Ploy is a commandline-tool to provision, manage and control server instances.
What kind of server instances these are depends on the used plugins. There
are plugins for EC2 (ploy_ec2), FreeBSD Jails (ploy_ezjail) and more.
You can create, delete, monitor and ssh into instances while ploy handles the
details like ssh fingerprint checking. Additional plugins provide advanced
functionality like integrating Fabric (ploy_fabric) and Ansible (ploy_ansible).
From the web site:
Powered by the industry-leading Nero Burning ROM engine, Nero Linux 3
is the definitive burning application for Linux operating systems.
Record to CD, DVD, HD DVD, and Blu-ray disc, and experience the next
generation of burning solutions for Linux!
Logstalgia is a website traffic visualization that replays or streams web-server
access logs as a pong-like battle between the web server and an never ending
torrent of requests.
Requests appear as colored balls which travel across the screen to arrive at the
requested location. Successful requests are hit by the paddle while unsuccessful
ones (eg. 404 - File Not Found) are missed and pass through.
A plugin for ploy providing integration with Amazon EC2.
Ploy plugin for managing FreeBSD Jails using ezjail
Ploy plugin for integration with Fabric
Ever wished the compactness of shell scripts be put into a real programming
language? Say hello to Plumbum Shell Combinators. Plumbum (Latin for lead, which
was used to create pipes back in the day) is a small yet feature-rich library
for shell script-like programs in Python. The motto of the library is ?Never
write shell scripts again?, and thus it attempts to mimic the shell syntax
(shell combinators) where it makes sense, while keeping it all Pythonic and
cross-platform.
Apart from shell-like syntax and handy shortcuts, the library provides local and
remote command execution (over SSH), local and remote file-system paths, easy
working-directory and environment manipulation, and a programmatic Command-Line
Interface (CLI) application toolkit. Now let?s see some code!
psutil is a module providing an interface for retrieving information on running
processes and system utilization (CPU, memory) in a portable way by using
Python, implementing many functionalities offered by tools like ps, top and
Windows task manager.
psutil is a module providing an interface for retrieving information
on running processes and system utilization (CPU, memory) in a portable
way by using Python, implementing many functionalities offered by tools
like ps, top and Windows task manager.
Launch a subprocess in a pseudo terminal (pty), and interact with
both the process and its pty.
Sometimes, piping stdin and stdout is not enough. There might be
a password prompt that doesn't read from stdin, output that changes
when it's going to a pipe rather than a terminal, or curses-style
interfaces that rely on a terminal. If you need to automate these
things, running the process in a pseudo terminal (pty) is the answer.