コード例 #1
0
    def take_action(self, args):
        klab_client = self.app.client

        utils.do_action_on_many(
            lambda s: klab_client.charts.delete(args.workspace, s), args.name,
            "Request to delete chart %s has been accepted.",
            "Unable to delete the specified chart(s).")
コード例 #2
0
    def take_action(self, args):
        klab_client = self.app.client

        utils.do_action_on_many(
            lambda s: klab_client.sharedclusters.delete_own(s),
            args.id,
            "Request to delete shared cluster %s has been accepted.",
            "Unable to delete the specified shared cluster(s)."
        )