~mark-mims/charmrunner/with-environment

« back to all changes in this revision

Viewing changes to charmrunner/controller.py

  • Committer: kapil.foss at gmail
  • Date: 2012-02-07 17:33:11 UTC
  • Revision ID: kapil.foss@gmail.com-20120207173311-dnlj7pmsyoflcllx
committing wip charmrunner

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
"""
 
2
 
 
3
Multiple test runners
 
4
 
 
5
 each test runner can differ on
 
6
   - architecture
 
7
   - os
 
8
   - juju version
 
9
 
 
10
 to stage multiple charms
 
11
 launch a machine, w/ cloud init
 
12
 
 
13
 
 
14
For now manually launch machine?
 
15
 
 
16
 and secondary.
 
17
 
 
18
"""
 
19
 
 
20
 
 
21
import boto
 
22
import yaml
 
23
 
 
24
 
 
25
class NodeController(object):
 
26
 
 
27
    def __init__(self, ec2, work_queue):
 
28
        self.ec2 = ec2
 
29
        self.work_queue = work_queue
 
30
 
 
31
    def check_nodes(self):
 
32
        pass
 
33
 
 
34
    def add_node(self):
 
35
        pass