コード例 #1
0
ファイル: app.py プロジェクト: chpchp/SPDK
def context_switch_monitor(args):
    params = {}
    if args.enable:
        params['enabled'] = True
    if args.disable:
        params['enabled'] = False
    print_dict(args.client.call('context_switch_monitor', params))
コード例 #2
0
def get_lvol_stores(args):
    params = {}
    if (args.uuid and args.lvs_name):
        print("You can only specify either uuid or name of lvolstore")
    if args.uuid:
        params['uuid'] = args.uuid
    if args.lvs_name:
        params['lvs_name'] = args.lvs_name
    print_dict(args.client.call('get_lvol_stores', params))
コード例 #3
0
ファイル: vhost.py プロジェクト: shiloong/spdk
def construct_virtio_user_scsi_bdev(args):
    params = {
        'path': args.path,
        'name': args.name,
    }
    if args.vq_count:
        params['vq_count'] = args.vq_count
    if args.vq_size:
        params['vq_size'] = args.vq_size
    print_dict(args.client.call('construct_virtio_user_scsi_bdev', params))
コード例 #4
0
def get_interfaces(args):
    print_dict(args.client.call('get_interfaces'))
コード例 #5
0
ファイル: pmem.py プロジェクト: chpchp/SPDK
def pmem_pool_info(args):
    params = {'pmem_file': args.pmem_file}
    print_dict(args.client.call('pmem_pool_info', params))
コード例 #6
0
ファイル: log.py プロジェクト: chpchp/SPDK
def get_log_print_level(args):
    print_dict(args.client.call('get_log_print_level'))
コード例 #7
0
ファイル: __init__.py プロジェクト: chpchp/SPDK
def get_rpc_methods(args):
    print_dict(args.client.call('get_rpc_methods'))
コード例 #8
0
def get_nvmf_subsystems(args):
    print_dict(args.client.call('get_nvmf_subsystems'))
コード例 #9
0
ファイル: iscsi.py プロジェクト: TombInSeeper/ceph-13.2.2
def get_portal_groups(args):
    print_dict(args.client.call('get_portal_groups', verbose=args.verbose))
コード例 #10
0
def get_scsi_devices(args):
    print_dict(args.client.call('get_scsi_devices'))
コード例 #11
0
def get_iscsi_connections(args):
    print_dict(args.client.call('get_iscsi_connections'))
コード例 #12
0
def get_target_nodes(args):
    print_dict(args.client.call('get_target_nodes'))
コード例 #13
0
def get_lvol_stores(args):
    print_dict(args.client.call('get_lvol_stores'))
コード例 #14
0
ファイル: bdev.py プロジェクト: TombInSeeper/ceph-13.2.2
def apply_firmware(args):
    params = {
        'filename': args.filename,
        'bdev_name': args.bdev_name,
    }
    print_dict(args.client.call('apply_nvme_firmware', params))
コード例 #15
0
ファイル: bdev.py プロジェクト: TombInSeeper/ceph-13.2.2
def get_bdevs(args):
    params = {}
    if args.name:
        params['name'] = args.name
    print_dict(args.client.call('get_bdevs', params))
コード例 #16
0
ファイル: iscsi.py プロジェクト: TombInSeeper/ceph-13.2.2
def get_target_nodes(args):
    print_dict(args.client.call('get_target_nodes', verbose=args.verbose))
コード例 #17
0
ファイル: iscsi.py プロジェクト: TombInSeeper/ceph-13.2.2
def get_luns(args):
    print_dict(args.client.call('get_luns', verbose=args.verbose))
コード例 #18
0
def get_portal_groups(args):
    print_dict(args.client.call('get_portal_groups'))
コード例 #19
0
ファイル: log.py プロジェクト: TombInSeeper/ceph-13.2.2
def get_trace_flags(args):
    print_dict(args.client.call('get_trace_flags', verbose=args.verbose))
コード例 #20
0
def get_initiator_groups(args):
    print_dict(args.client.call('get_initiator_groups'))
コード例 #21
0
def get_interfaces(args):
    print_dict(args.client.call('get_interfaces', verbose=args.verbose))
コード例 #22
0
ファイル: iscsi.py プロジェクト: TombInSeeper/ceph-13.2.2
def get_initiator_groups(args):
    print_dict(args.client.call('get_initiator_groups', verbose=args.verbose))
コード例 #23
0
ファイル: log.py プロジェクト: chpchp/SPDK
def get_trace_flags(args):
    print_dict(args.client.call('get_trace_flags'))
コード例 #24
0
ファイル: iscsi.py プロジェクト: TombInSeeper/ceph-13.2.2
def get_iscsi_connections(args):
    print_dict(args.client.call('get_iscsi_connections', verbose=args.verbose))
コード例 #25
0
ファイル: vhost.py プロジェクト: shiloong/spdk
def get_vhost_controllers(args):
    print_dict(args.client.call('get_vhost_controllers'))
コード例 #26
0
ファイル: iscsi.py プロジェクト: TombInSeeper/ceph-13.2.2
def get_iscsi_global_params(args):
    print_dict(args.client.call('get_iscsi_global_params'))
コード例 #27
0
ファイル: vhost.py プロジェクト: shiloong/spdk
def construct_virtio_pci_scsi_bdev(args):
    params = {
        'pci_address': args.pci_address,
        'name': args.name,
    }
    print_dict(args.client.call('construct_virtio_pci_scsi_bdev', params))
コード例 #28
0
ファイル: iscsi.py プロジェクト: TombInSeeper/ceph-13.2.2
def get_scsi_devices(args):
    print_dict(args.client.call('get_scsi_devices', verbose=args.verbose))
コード例 #29
0
ファイル: nvmf.py プロジェクト: TombInSeeper/ceph-13.2.2
def get_nvmf_subsystems(args):
    print_dict(args.client.call('get_nvmf_subsystems', verbose=args.verbose))
コード例 #30
0
def get_subsystem_config(args):
    params = {'name': args.name}
    print_dict(args.client.call('get_subsystem_config', params))