def add(balancerid, backendid): """ python slbcli.py add --balancerid lb-xxx --backendid ecs-xxxx :param balancerid: loadbalancerid :param backendid: ecs backendid :return: """ slb = AliyunSlb(accesskey, access_secret, region) click.echo(slb.add_slb_backends(str(balancerid), str(backendid)))
def appadd(appname, backendid): slb = AliyunSlb(accesskey, access_secret, region) d = DataSource() lbids = d.App_to_balancerid(str(appname)) if not lbids: print 'can not find lbs by tag,check your cmdb data,exit' return None else: for id in lbids: click.echo(slb.add_slb_backends(str(id), str(backendid)))