Пример #1
0
def last(force):
    if force:
        print('Please wait - collecting metrics from blockchain...')
    bounty_data = get('last-bounties', {'force': force})
    if not bounty_data:
        print('No bounties found')
        return
    print_metrics(bounty_data)
Пример #2
0
def status():
    result = get('sgx_status')
    if not result:
        return
    else:
        table_data = [['SGX server URL', result['sgx_server_url']],
                      ['Status', result['status_name']]]
        table = SingleTable(table_data)
        print('SGX server status:')
        print(table.table)
Пример #3
0
def status():
    result = get('ssl_status')
    if not result:
        return
    if not result['status']:
        print(TEXTS['ssl']['no_cert'])
    else:
        table_data = [['Issued to', result['issued_to']],
                      ['Expiration date', result['expiration_date']]]
        table = SingleTable(table_data)
        print('SSL certificates status:')
        print(table.table)
Пример #4
0
def status():
    exit_status = get('exit_status')
    if not exit_status:
        return
    print_exit_status(exit_status)
Пример #5
0
def get_schain_config(schain_name):
    schain_config = get('schain_config', {'schain-name': schain_name})
    if not schain_config:
        return
    pprint.pprint(schain_config)
Пример #6
0
def dkg():
    dkg_statuses = get('dkg_statuses')
    if not dkg_statuses:
        return
    print_dkg_statuses(dkg_statuses)
Пример #7
0
def ls():
    schains_list = get('node_schains')
    if not schains_list:
        print('No sChains found')
        return
    print_schains(schains_list)
Пример #8
0
def ls(all):
    containers_list = get('skale_containers', {'all': all})
    if not containers_list:
        return
    print_containers(containers_list)
Пример #9
0
def schains(all):
    schain_containers = get('schains_containers', {'all': all})
    if schain_containers is None:
        return
    print_containers(schain_containers)