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
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 == []
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
def get_existing_snapshots(self): try: snapshotlist = bf_list_snapshots() except ValueError: snapshotlist = ["None"] return snapshotlist