Skip to main content
This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!

UNKNOWN

Project Description

Juju pluging for suspend and resume a juju environment for avoid wasted resources.

# Warning

On development, still not well tested.

Providers supported: Local (lxc) and OpenStack (nova) .. interested? please add your own see: [Providers](https://github.com/niedbalski/juju-suspend/tree/master/juju_suspend/providers)

# How it works

ubuntu@niedbalski-xxx:~$ pip install juju-suspend

ubuntu@niedbalski-xxx:~$ juju suspend –novarc=~/novarc –suspend ` Suspending machine: fd7cbbfb-2a2d-499a-88bb-1fefd2e0adfc Suspending machine: e6690b82-18cd-4782-a1dd-f0b4024b2894 Suspending machine: 1977804a-bb3b-4ef8-9bc4-89d81aaffbfb Suspending machine: 34a84373-5871-48f2-b79f-5f191a06db3b Suspending machine: deb8193e-0913-4e1e-8d38-2b01a427bacc Suspending machine: 86bb651e-690b-47ba-87cc-aae542627dcd Suspending machine: 286cb0bf-d3df-49b3-a9a5-4dfdb71d4a38 Suspending machine: 9b1894ec-daca-4ba6-8023-aec58baf91d5 Suspending machine: ef28c436-3207-47f9-b750-a1d7da9e9527 Suspending machine: 0e994eac-5e73-4937-a044-84047bd1a36c Suspending machine: 0395cfb0-dcf2-4a0a-bc0e-71903c38cd96 Suspending machine: 35e244ba-8ef4-41b6-903b-802d267781f4 Suspending machine: ec9ecfb6-9fab-4895-b1e5-6896ae960e1c Suspending machine: 86d5d886-18fb-4150-9c52-6fed3a82e6e2 Suspending machine: 695e36f6-0e48-48bc-9c27-ebe7ef7ff172 Suspending machine: 5fa67990-39a2-4138-8517-0bd78d41f819 Suspending machine: 4a2f67a9-cdee-488e-a3cc-240f9d87c971 ` ubuntu@niedbalski-xxx:~$ nova list ` +--------------------------------------+----------------------------+---------+------------+-------------+---------------------------------------------+ | ID                                   | Name                       | Status  | Task State | Power State | Networks                                    | +--------------------------------------+----------------------------+---------+------------+-------------+---------------------------------------------+ | 17084b53-30a9-4426-91a9-3267816bd40c | juju-niedbalski-machine-0  | ACTIVE  | -          | Running     | niedbalski_admin_net=10.5.0.8               | | e6690b82-18cd-4782-a1dd-f0b4024b2894 | juju-niedbalski-machine-10 | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.17              | | fd7cbbfb-2a2d-499a-88bb-1fefd2e0adfc | juju-niedbalski-machine-11 | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.18              | | 34a84373-5871-48f2-b79f-5f191a06db3b | juju-niedbalski-machine-12 | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.20              | | 1977804a-bb3b-4ef8-9bc4-89d81aaffbfb | juju-niedbalski-machine-13 | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.21              | | 86bb651e-690b-47ba-87cc-aae542627dcd | juju-niedbalski-machine-14 | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.22              | | deb8193e-0913-4e1e-8d38-2b01a427bacc | juju-niedbalski-machine-15 | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.23              | | 9b1894ec-daca-4ba6-8023-aec58baf91d5 | juju-niedbalski-machine-16 | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.24              | | 286cb0bf-d3df-49b3-a9a5-4dfdb71d4a38 | juju-niedbalski-machine-17 | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.25              | | 0e994eac-5e73-4937-a044-84047bd1a36c | juju-niedbalski-machine-18 | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.26              | | ef28c436-3207-47f9-b750-a1d7da9e9527 | juju-niedbalski-machine-19 | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.27              | | 5fa67990-39a2-4138-8517-0bd78d41f819 | juju-niedbalski-machine-20 | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.28              | | 0395cfb0-dcf2-4a0a-bc0e-71903c38cd96 | juju-niedbalski-machine-5  | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.13              | | 86d5d886-18fb-4150-9c52-6fed3a82e6e2 | juju-niedbalski-machine-6  | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.14              | | ec9ecfb6-9fab-4895-b1e5-6896ae960e1c | juju-niedbalski-machine-7  | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.15              | | 4a2f67a9-cdee-488e-a3cc-240f9d87c971 | juju-niedbalski-machine-8  | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.16              | | 695e36f6-0e48-48bc-9c27-ebe7ef7ff172 | juju-niedbalski-machine-9  | SHUTOFF | -          | Shutdown    | niedbalski_admin_net=10.5.0.19              | | e9d5b063-1ade-4760-ab2c-0b6f2058e711 | niedbalski-xxx         | ACTIVE  | -          | Running     | niedbalski_admin_net=10.5.0.3, 10.230.18.13 | +--------------------------------------+----------------------------+---------+------------+-------------+---------------------------------------------+ ` ubuntu@niedbalski-xxx:~$ juju suspend –novarc=~/novarc –resume ` Resuming machine: fd7cbbfb-2a2d-499a-88bb-1fefd2e0adfc Resuming machine: e6690b82-18cd-4782-a1dd-f0b4024b2894 Resuming machine: 1977804a-bb3b-4ef8-9bc4-89d81aaffbfb Resuming machine: 34a84373-5871-48f2-b79f-5f191a06db3b Resuming machine: deb8193e-0913-4e1e-8d38-2b01a427bacc Resuming machine: 86bb651e-690b-47ba-87cc-aae542627dcd Resuming machine: 286cb0bf-d3df-49b3-a9a5-4dfdb71d4a38 Resuming machine: 9b1894ec-daca-4ba6-8023-aec58baf91d5 Resuming machine: ef28c436-3207-47f9-b750-a1d7da9e9527 Resuming machine: 0e994eac-5e73-4937-a044-84047bd1a36c Resuming machine: 0395cfb0-dcf2-4a0a-bc0e-71903c38cd96 Resuming machine: 35e244ba-8ef4-41b6-903b-802d267781f4 Resuming machine: ec9ecfb6-9fab-4895-b1e5-6896ae960e1c Resuming machine: 86d5d886-18fb-4150-9c52-6fed3a82e6e2 Resuming machine: 695e36f6-0e48-48bc-9c27-ebe7ef7ff172 Resuming machine: 5fa67990-39a2-4138-8517-0bd78d41f819 Resuming machine: 4a2f67a9-cdee-488e-a3cc-240f9d87c971 ` ubuntu@niedbalski-xxx:~$ nova list ` +--------------------------------------+----------------------------+--------+------------+-------------+---------------------------------------------+ | ID                                   | Name                       | Status | Task State | Power State | Networks                                    | +--------------------------------------+----------------------------+--------+------------+-------------+---------------------------------------------+ | 17084b53-30a9-4426-91a9-3267816bd40c | juju-niedbalski-machine-0  | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.8               | | e6690b82-18cd-4782-a1dd-f0b4024b2894 | juju-niedbalski-machine-10 | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.17              | | fd7cbbfb-2a2d-499a-88bb-1fefd2e0adfc | juju-niedbalski-machine-11 | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.18              | | 34a84373-5871-48f2-b79f-5f191a06db3b | juju-niedbalski-machine-12 | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.20              | | 1977804a-bb3b-4ef8-9bc4-89d81aaffbfb | juju-niedbalski-machine-13 | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.21              | | 86bb651e-690b-47ba-87cc-aae542627dcd | juju-niedbalski-machine-14 | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.22              | | deb8193e-0913-4e1e-8d38-2b01a427bacc | juju-niedbalski-machine-15 | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.23              | | 9b1894ec-daca-4ba6-8023-aec58baf91d5 | juju-niedbalski-machine-16 | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.24              | | 286cb0bf-d3df-49b3-a9a5-4dfdb71d4a38 | juju-niedbalski-machine-17 | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.25              | | 0e994eac-5e73-4937-a044-84047bd1a36c | juju-niedbalski-machine-18 | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.26              | | ef28c436-3207-47f9-b750-a1d7da9e9527 | juju-niedbalski-machine-19 | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.27              | | 5fa67990-39a2-4138-8517-0bd78d41f819 | juju-niedbalski-machine-20 | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.28              | | 0395cfb0-dcf2-4a0a-bc0e-71903c38cd96 | juju-niedbalski-machine-5  | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.13              | | 86d5d886-18fb-4150-9c52-6fed3a82e6e2 | juju-niedbalski-machine-6  | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.14              | | ec9ecfb6-9fab-4895-b1e5-6896ae960e1c | juju-niedbalski-machine-7  | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.15              | | 4a2f67a9-cdee-488e-a3cc-240f9d87c971 | juju-niedbalski-machine-8  | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.16              | | 695e36f6-0e48-48bc-9c27-ebe7ef7ff172 | juju-niedbalski-machine-9  | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.19              | | e9d5b063-1ade-4760-ab2c-0b6f2058e711 | niedbalski-xxx         | ACTIVE | -          | Running     | niedbalski_admin_net=10.5.0.3, 10.230.18.13 | +--------------------------------------+----------------------------+--------+------------+-------------+---------------------------------------------+ `

Release History

Release History

This version
History Node

0.1.0

History Node

0.0.2

History Node

0.0.1

History Node

0.0.1c

History Node

0.0.1b

History Node

0.0.1a

History Node

0.0.1d

Download Files

Download Files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
juju-suspend-0.1.0.tar.gz (5.7 kB) Copy SHA256 Checksum SHA256 Source Mar 19, 2015

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting