update from RIFT as of 696b75d2fe9fb046261b08c616f1bcf6c0b54a9b second try
Signed-off-by: Jeremy Mordkoff <Jeremy.Mordkoff@riftio.com>
diff --git a/rwcal/rift/cal/client.py b/rwcal/rift/cal/client.py
index 4717b0b..d6b17bb 100644
--- a/rwcal/rift/cal/client.py
+++ b/rwcal/rift/cal/client.py
@@ -57,7 +57,7 @@
def upload_image(self, location, name=None):
"""Onboard image to cloudsim server."""
- image = RwcalYang.ImageInfoItem()
+ image = RwcalYang.YangData_RwProject_Project_VimResources_ImageinfoList()
image.name = name or os.path.basename(location)
image.location = location
image.disk_format = "qcow2"
diff --git a/rwcal/rift/cal/rwcal_status.py b/rwcal/rift/cal/rwcal_status.py
index 6867140..2978e29 100644
--- a/rwcal/rift/cal/rwcal_status.py
+++ b/rwcal/rift/cal/rwcal_status.py
@@ -22,6 +22,7 @@
import functools
import gi
gi.require_version('RwTypes', '1.0')
+gi.require_version('RwCal', '1.0')
from gi.repository import RwTypes, RwCal
diff --git a/rwcal/rift/cal/server/app.py b/rwcal/rift/cal/server/app.py
index 355d653..230b540 100644
--- a/rwcal/rift/cal/server/app.py
+++ b/rwcal/rift/cal/server/app.py
@@ -481,6 +481,18 @@
),
),
+ (r"/api/get_virtual_link_by_name", CalRequestHandler,
+ mk_attrs(
+ cal_method="get_virtual_link_by_name",
+ input_params=[
+ RPCParam("link_name"),
+ ],
+ output_params=[
+ RPCParam("response", "VirtualLinkInfoParams"),
+ ],
+ ),
+ ),
+
(r"/api/get_virtual_link_list", CalRequestHandler,
mk_attrs(
cal_method="get_virtual_link_list",
diff --git a/rwcal/rift/cal/server/server.py b/rwcal/rift/cal/server/server.py
index ef8b0d4..c115b78 100644
--- a/rwcal/rift/cal/server/server.py
+++ b/rwcal/rift/cal/server/server.py
@@ -113,7 +113,7 @@
"""Start the server."""
cal = self.get_cal_interface()
- account = RwcalYang.CloudAccount(account_type="cloudsim")
+ account = RwcalYang.YangData_RwProject_Project_CloudAccounts_CloudAccountList(account_type="cloudsim")
tornado.platform.asyncio.AsyncIOMainLoop().install()
loop = asyncio.get_event_loop()