def test_list_snapshots(network, example_snapshot):
    bf_set_network(network)
    assert bf_list_snapshots() == [example_snapshot]
    verbose = bf_list_snapshots(verbose=True)
    assert verbose
    assert len(verbose) == 1
    assert verbose[0][BfConsts.PROP_NAME] == example_snapshot
Exemple #2
0
def init_bf():
    bf_session.host = bf_host

    bf_set_network("nova_candidate")
    snapshots = bf_list_snapshots()
    pprint(snapshots)
    bf_init_snapshot(SNAPSHOT_DIR, name=SNAPSHOT_NAME, overwrite=True)

    bf_set_snapshot(SNAPSHOT_NAME)

    load_questions()

    print(bfq.initIssues().answer())
    print(
        bfq.nodeProperties(properties="Configuration_Format").answer().frame())
def test_list_snapshots_empty(network):
    bf_set_network(network)
    assert not bf_list_snapshots()
    verbose = bf_list_snapshots(verbose=True)
    assert verbose == []
Exemple #4
0
def test_list_snapshots(network, example_snapshot):
    bf_set_network(network)
    assert bf_list_snapshots() == [example_snapshot]
    verbose = bf_list_snapshots(verbose=True)
    assert verbose.get('snapshotlist') is not None
    assert len(verbose.get('snapshotlist')) == 1
Exemple #5
0
 def get_existing_snapshots(self):
     try:
         snapshotlist = bf_list_snapshots()
     except ValueError:
         snapshotlist = ["None"]
     return snapshotlist