more props for slice; write slice test case
diff --git a/xos/tosca/resources/slice.py b/xos/tosca/resources/slice.py
index d9684f2..e4b7ba3 100644
--- a/xos/tosca/resources/slice.py
+++ b/xos/tosca/resources/slice.py
@@ -12,9 +12,10 @@
class XOSSlice(XOSResource):
provides = "tosca.nodes.Slice"
xos_model = Slice
+ copyin_props = ["enabled", "description", "slice_url", "max_instances"]
def get_xos_args(self):
- args = {"name": self.nodetemplate.name}
+ args = super(XOSSlice, self).get_xos_args()
site_name = self.get_requirement("tosca.relationships.MemberOfSite", throw_exception=True)
site = self.get_xos_object(Site, login_base=site_name)