示例#1
0
 def enable_link(self):
     """
     Enables this link.
     """
     req = yamcsManagement_pb2.EditLinkRequest()
     req.state = "enabled"
     url = "/links/{}/{}".format(self._instance, self._link)
     self.ctx.patch_proto(url, data=req.SerializeToString())
示例#2
0
    def disable_data_link(self, instance, link):
        """
        Disables a data link.

        :param str instance: A Yamcs instance name.
        :param str link: The name of the data link.
        """
        req = yamcsManagement_pb2.EditLinkRequest()
        req.state = 'disabled'
        url = '/links/{}/{}'.format(instance, link)
        self.patch_proto(url, data=req.SerializeToString())