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 { | sub freenas_iscsi_get_extent { | ||||||
|     my ($scfg) = @_; |     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(); |     my $code = $client->responseCode(); | ||||||
|     if ($code == 200) { |     if ($code == 200) { | ||||||
|  | @ -277,7 +277,7 @@ sub freenas_iscsi_remove_extent { | ||||||
| sub freenas_iscsi_get_target { | sub freenas_iscsi_get_target { | ||||||
|     my ($scfg) = @_; |     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(); |     my $code = $client->responseCode(); | ||||||
|     if ($code == 200) { |     if ($code == 200) { | ||||||
|       my $result = decode_json($client->responseContent()); |       my $result = decode_json($client->responseContent()); | ||||||
|  | @ -295,7 +295,7 @@ sub freenas_iscsi_get_target { | ||||||
| sub freenas_iscsi_get_target_to_extent { | sub freenas_iscsi_get_target_to_extent { | ||||||
|     my ($scfg) = @_; |     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(); |     my $code = $client->responseCode(); | ||||||
|     if ($code == 200) { |     if ($code == 200) { | ||||||
|       my $result = decode_json($client->responseContent()); |       my $result = decode_json($client->responseContent()); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue