#!/usr/bin/env python #coding=utf8 ''' CloudControl cache command ''' from cccli.exception import * from sjrpc.core.exceptions import * from cccli.printer import Printer, color from cccli.command.command import Command class Command_cache(Command): '''Show server cache statistics''' def __call__(self, argv): try: d = self.cli.rpc.call("dbstats") for i,v in d.items(): self.printer.out("%s: %s"%(i,v)) except RpcError as e: raise cmdError("RPCError: %s"%str(e))