def setUp(self):
     data_path = os.path.join(os.path.dirname(__file__), "constraints.json")
     with open(data_path) as fh:
         data = json.loads(fh.read())
         data["sizes"] = dict([(k, Size.from_dict(v)) for k, v in data["sizes"].items()])
         data["regions"] = map(Region.from_dict, data["regions"])
         init(None, data=data)
Exemplo n.º 2
0
 def setUp(self):
     data_path = os.path.join(os.path.dirname(__file__), 'constraints.json')
     with open(data_path) as fh:
         data = json.loads(fh.read())
         data['sizes'] = dict([(k, Size.from_dict(v))
                               for k, v in data['sizes'].items()])
         data['regions'] = map(Region.from_dict, data['regions'])
         init(None, data=data)
Exemplo n.º 3
0
def factory():
    cfg = DigitalOcean.get_config()
    ans = DigitalOcean(cfg)
    init(ans.client)
    return ans