fix problem with more than 20 LUNs
Disable FreeNAS API result limits
This commit is contained in:
parent
3797983e1a
commit
f3c51d8e8a
|
|
@ -202,7 +202,7 @@ sub freenas_iscsi_get_globalconfiguration {
|
|||
|
||||
sub freenas_iscsi_get_extent {
|
||||
my ($scfg) = @_;
|
||||
my $client = freenas_api_call($scfg,'GET',"/api/v1.0/services/iscsi/extent/",undef);
|
||||
my $client = freenas_api_call($scfg,'GET',"/api/v1.0/services/iscsi/extent/?limit=0",undef);
|
||||
|
||||
my $code = $client->responseCode();
|
||||
if ($code == 200) {
|
||||
|
|
@ -277,7 +277,7 @@ sub freenas_iscsi_remove_extent {
|
|||
sub freenas_iscsi_get_target {
|
||||
my ($scfg) = @_;
|
||||
|
||||
my $client = freenas_api_call($scfg,'GET',"/api/v1.0/services/iscsi/target/",undef);
|
||||
my $client = freenas_api_call($scfg,'GET',"/api/v1.0/services/iscsi/target/?limit=0",undef);
|
||||
my $code = $client->responseCode();
|
||||
if ($code == 200) {
|
||||
my $result = decode_json($client->responseContent());
|
||||
|
|
@ -295,7 +295,7 @@ sub freenas_iscsi_get_target {
|
|||
sub freenas_iscsi_get_target_to_extent {
|
||||
my ($scfg) = @_;
|
||||
|
||||
my $client = freenas_api_call($scfg,'GET',"/api/v1.0/services/iscsi/targettoextent/",undef);
|
||||
my $client = freenas_api_call($scfg,'GET',"/api/v1.0/services/iscsi/targettoextent/?limit=0",undef);
|
||||
my $code = $client->responseCode();
|
||||
if ($code == 200) {
|
||||
my $result = decode_json($client->responseContent());
|
||||
|
|
|
|||
Loading…
Reference in New Issue