git://git.onelab.eu
/
plcapi.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge commit 'origin/master'
[plcapi.git]
/
PLC
/
Methods
/
GetSliceSshKeys.py
diff --git
a/PLC/Methods/GetSliceSshKeys.py
b/PLC/Methods/GetSliceSshKeys.py
index
e151713
..
393d94f
100644
(file)
--- a/
PLC/Methods/GetSliceSshKeys.py
+++ b/
PLC/Methods/GetSliceSshKeys.py
@@
-4,6
+4,7
@@
from PLC.Filter import Filter
from PLC.Auth import Auth
from PLC.Nodes import Node, Nodes
from PLC.SliceTags import SliceTag, SliceTags
from PLC.Auth import Auth
from PLC.Nodes import Node, Nodes
from PLC.SliceTags import SliceTag, SliceTags
+from PLC.Slices import Slice, Slices
class GetSliceSshKeys(Method):
"""
class GetSliceSshKeys(Method):
"""
@@
-45,6
+46,6
@@
class GetSliceSshKeys(Method):
# fetch nodes
nodes=Nodes(api,node_ids)
# hash on node_id
# fetch nodes
nodes=Nodes(api,node_ids)
# hash on node_id
- nodes_hash=dict(
[n['node_id'],n['hostname']
for n in nodes])
+ nodes_hash=dict(
[ (n['node_id'],n['hostname'])
for n in nodes])
# return values hashed on hostname
return dict([ (nodes_hash[nodes_hash[st['node_id']]],st['value']) for st in slice_tags])
# return values hashed on hostname
return dict([ (nodes_hash[nodes_hash[st['node_id']]],st['value']) for st in slice_tags])