Commit 75646dbe authored by Shuhei Matsumoto's avatar Shuhei Matsumoto Committed by Jim Harris
Browse files

scripts/rpc: Some params of iSCSI methods are non-optional against intention

parent 65165d79
Loading
Loading
Loading
Loading
+12 −2
Original line number Diff line number Diff line
@@ -258,7 +258,12 @@ def add_initiators_to_initiator_group(
    Returns:
        True or False
    """
    params = {'tag': tag, 'initiators': initiators, 'netmasks': netmasks}
    params = {'tag': tag}

    if initiators:
        params['initiators'] = initiators
    if netmasks:
        params['netmasks'] = netmasks
    return client.call('add_initiators_to_initiator_group', params)


@@ -274,7 +279,12 @@ def delete_initiators_from_initiator_group(
    Returns:
        True or False
    """
    params = {'tag': tag, 'initiators': initiators, 'netmasks': netmasks}
    params = {'tag': tag}

    if initiators:
        params['initiators'] = initiators
    if netmasks:
        params['netmasks'] = netmasks
    return client.call('delete_initiators_from_initiator_group', params)