コード例 #1
0
ファイル: linchpin.py プロジェクト: cloudimmense/linch-pin
def topology_list(config, upstream):
    lpcli = LinchpinCli()
    click.echo(": TOPOLOGIES LIST :")
    files = lpcli.lp_topo_list(upstream)
    t_files = []
    for i in range(0, len(files)):
        t_files.append((i + 1, files[i]["name"]))
    headers = ["Sno", "Name"]
    print tabulate(t_files, headers, tablefmt="fancy_grid")
コード例 #2
0
ファイル: linchpin.py プロジェクト: greg-hellings/linch-pin
def topology_list(config, upstream):
    lpcli = LinchpinCli()
    click.echo(": TOPOLOGIES LIST :")
    files = lpcli.lp_topo_list(upstream)
    t_files = []
    for i in range(0, len(files)):
        t_files.append((i+1, files[i]["name"]))
    headers = ["Sno", "Name"]
    print tabulate(t_files, headers, tablefmt="fancy_grid")
コード例 #3
0
ファイル: test_linchpin_cli.py プロジェクト: seandst/linchpin
 def test_lp_topo_list_with_wrong_upstream(self):
     lp = LinchpinCli()
     upstream = "www.example.com"
     lp = lp.lp_topo_list(upstream)
コード例 #4
0
ファイル: test_linchpin_cli.py プロジェクト: seandst/linchpin
 def test_lp_topo_list_without_params(self):
     lp = LinchpinCli()
     lp = lp.lp_topo_list()
     assert_equal(isinstance(lp, list), True)