Skip to content
Snippets Groups Projects
Verified Commit 4f588059 authored by Maarten de Waard's avatar Maarten de Waard :angel:
Browse files

small bugfix in cosmos api, failed on machines with 0 network configurations

parent 5fc783a1
No related branches found
No related tags found
No related merge requests found
......@@ -2,15 +2,16 @@
"""Python module with helper functions to use the cosmos API."""
import json
from datetime import datetime
from datetime import timedelta
import logging
import os
import re
import requests
import socket
from tabulate import tabulate
from time import sleep
from datetime import datetime
from datetime import timedelta
import requests
from tabulate import tabulate
from pytz import timezone
# Helper functions
......@@ -235,11 +236,13 @@ def list_droplets():
log.debug(json.dumps(droplets, sort_keys=True, indent=2))
table_droplets = [[
droplet['id'],
droplet['name'],
droplet['networks']['v4'][0]['ip_address'],
droplet['status']]
table_droplets = [
[
droplet['id'],
droplet['name'],
', '.join([x['ip_address'] for x in droplet['networks']['v4']]),
droplet['status']
]
for droplet in droplets]
log.info(tabulate(table_droplets,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment