Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
f-interop-contributors
myslicelib
Commits
45d6d6fd
Commit
45d6d6fd
authored
Jan 30, 2017
by
Loic Baron
Browse files
bug fix model.slice initial_testbeds
parent
f43e3193
Changes
1
Hide whitespace changes
Inline
Side-by-side
myslicelib/model/slice.py
View file @
45d6d6fd
...
...
@@ -19,9 +19,10 @@ class Slice(Entity):
data
[
'geni_users'
]
=
data
.
get
(
'geni_users'
,
[])
data
[
'resources'
]
=
data
.
get
(
'resources'
,
[])
data
[
'testbeds'
]
=
data
.
get
(
'testbeds'
,
[])
data
[
'initial_testbeds'
]
=
data
.
get
(
'initial_testbeds'
,
[])
for
r
in
data
[
'resources'
]:
data
[
'testbed
s
'
]
.
append
(
r
[
'
testbed'
]
)
data
[
'initial_testbeds'
]
=
data
[
'testbed
s
'
]
if
r
[
'testbed'
]
not
in
data
[
'initial_
testbed
s
'
]
:
data
[
'initial_testbeds'
]
.
append
(
r
[
'testbed'
]
)
data
[
'leases'
]
=
data
.
get
(
'leases'
,
[])
data
[
'run_am'
]
=
data
.
get
(
'run_am'
,
False
)
super
().
__init__
(
data
)
...
...
@@ -58,7 +59,8 @@ class Slice(Entity):
def
addResource
(
self
,
resource
):
self
.
appendAttribute
(
'resources'
,
resource
.
getAttributes
())
self
.
appendAttribute
(
'testbeds'
,
resource
.
getAttribute
(
'testbed'
))
if
resource
.
getAttribute
(
'testbed'
)
not
in
self
.
getAttribute
(
'testbeds'
):
self
.
appendAttribute
(
'testbeds'
,
resource
.
getAttribute
(
'testbed'
))
self
.
setAttribute
(
'run_am'
,
True
)
return
self
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment