X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=monitor%2Fcommon.py;h=5cf815109aa667301e99dfff765615d80272ba63;hb=dd301eafa4f964ec3dfc28bda85c3576ac9ee634;hp=78ca0936340367495bbc874cce6e8509d0f3d663;hpb=82a17d43e5329fea99340b25dfda4ec646ea1095;p=monitor.git diff --git a/monitor/common.py b/monitor/common.py index 78ca093..5cf8151 100644 --- a/monitor/common.py +++ b/monitor/common.py @@ -207,7 +207,11 @@ def get_nodeset(config): l_nodes = api.GetNodes(ng[0]['node_ids'], ['hostname']) elif config.site: site = api.GetSites(config.site) - l_nodes = api.GetNodes(site[0]['node_ids'], ['hostname']) + if len(site) > 0: + l_nodes = api.GetNodes(site[0]['node_ids'], ['hostname']) + else: + print "No site returned for : %s" % config.site + return [] l_nodes = [node['hostname'] for node in l_nodes] @@ -289,5 +293,3 @@ class Time: def ts_to_dt(cls, ts): d = datetime.fromtimestamp(ts) return d - -