github.com/sap/cf-mta-plugin@v2.6.3+incompatible/clients/mtaclient/fakes/fake_mta_client_operations.go (about)

     1  package fakes
     2  
     3  import (
     4  	"os"
     5  	"sync"
     6  
     7  	"github.com/cloudfoundry-incubator/multiapps-cli-plugin/clients/models"
     8  	"github.com/cloudfoundry-incubator/multiapps-cli-plugin/clients/mtaclient"
     9  )
    10  
    11  type FakeMtaClientOperations struct {
    12  	ExecuteActionStub        func(operationID, actionID string) (mtaclient.ResponseHeader, error)
    13  	executeActionMutex       sync.RWMutex
    14  	executeActionArgsForCall []struct {
    15  		operationID string
    16  		actionID    string
    17  	}
    18  	executeActionReturns struct {
    19  		result1 mtaclient.ResponseHeader
    20  		result2 error
    21  	}
    22  	executeActionReturnsOnCall map[int]struct {
    23  		result1 mtaclient.ResponseHeader
    24  		result2 error
    25  	}
    26  	GetMtaStub        func(mtaID string) (*models.Mta, error)
    27  	getMtaMutex       sync.RWMutex
    28  	getMtaArgsForCall []struct {
    29  		mtaID string
    30  	}
    31  	getMtaReturns struct {
    32  		result1 *models.Mta
    33  		result2 error
    34  	}
    35  	getMtaReturnsOnCall map[int]struct {
    36  		result1 *models.Mta
    37  		result2 error
    38  	}
    39  	GetMtaFilesStub        func() ([]*models.FileMetadata, error)
    40  	getMtaFilesMutex       sync.RWMutex
    41  	getMtaFilesArgsForCall []struct{}
    42  	getMtaFilesReturns     struct {
    43  		result1 []*models.FileMetadata
    44  		result2 error
    45  	}
    46  	getMtaFilesReturnsOnCall map[int]struct {
    47  		result1 []*models.FileMetadata
    48  		result2 error
    49  	}
    50  	GetMtaOperationStub        func(operationID, embed string) (*models.Operation, error)
    51  	getMtaOperationMutex       sync.RWMutex
    52  	getMtaOperationArgsForCall []struct {
    53  		operationID string
    54  		embed       string
    55  	}
    56  	getMtaOperationReturns struct {
    57  		result1 *models.Operation
    58  		result2 error
    59  	}
    60  	getMtaOperationReturnsOnCall map[int]struct {
    61  		result1 *models.Operation
    62  		result2 error
    63  	}
    64  	GetMtaOperationLogsStub        func(operationID string) ([]*models.Log, error)
    65  	getMtaOperationLogsMutex       sync.RWMutex
    66  	getMtaOperationLogsArgsForCall []struct {
    67  		operationID string
    68  	}
    69  	getMtaOperationLogsReturns struct {
    70  		result1 []*models.Log
    71  		result2 error
    72  	}
    73  	getMtaOperationLogsReturnsOnCall map[int]struct {
    74  		result1 []*models.Log
    75  		result2 error
    76  	}
    77  	GetMtaOperationsStub        func(mtaId *string, last *int64, status []string) ([]*models.Operation, error)
    78  	getMtaOperationsMutex       sync.RWMutex
    79  	getMtaOperationsArgsForCall []struct {
    80  		mtaId  *string
    81  		last   *int64
    82  		status []string
    83  	}
    84  	getMtaOperationsReturns struct {
    85  		result1 []*models.Operation
    86  		result2 error
    87  	}
    88  	getMtaOperationsReturnsOnCall map[int]struct {
    89  		result1 []*models.Operation
    90  		result2 error
    91  	}
    92  	GetMtasStub        func() ([]*models.Mta, error)
    93  	getMtasMutex       sync.RWMutex
    94  	getMtasArgsForCall []struct{}
    95  	getMtasReturns     struct {
    96  		result1 []*models.Mta
    97  		result2 error
    98  	}
    99  	getMtasReturnsOnCall map[int]struct {
   100  		result1 []*models.Mta
   101  		result2 error
   102  	}
   103  	GetOperationActionsStub        func(operationID string) ([]string, error)
   104  	getOperationActionsMutex       sync.RWMutex
   105  	getOperationActionsArgsForCall []struct {
   106  		operationID string
   107  	}
   108  	getOperationActionsReturns struct {
   109  		result1 []string
   110  		result2 error
   111  	}
   112  	getOperationActionsReturnsOnCall map[int]struct {
   113  		result1 []string
   114  		result2 error
   115  	}
   116  	StartMtaOperationStub        func(operation models.Operation) (mtaclient.ResponseHeader, error)
   117  	startMtaOperationMutex       sync.RWMutex
   118  	startMtaOperationArgsForCall []struct {
   119  		operation models.Operation
   120  	}
   121  	startMtaOperationReturns struct {
   122  		result1 mtaclient.ResponseHeader
   123  		result2 error
   124  	}
   125  	startMtaOperationReturnsOnCall map[int]struct {
   126  		result1 mtaclient.ResponseHeader
   127  		result2 error
   128  	}
   129  	UploadMtaFileStub        func(file os.File) (*models.FileMetadata, error)
   130  	uploadMtaFileMutex       sync.RWMutex
   131  	uploadMtaFileArgsForCall []struct {
   132  		file os.File
   133  	}
   134  	uploadMtaFileReturns struct {
   135  		result1 *models.FileMetadata
   136  		result2 error
   137  	}
   138  	uploadMtaFileReturnsOnCall map[int]struct {
   139  		result1 *models.FileMetadata
   140  		result2 error
   141  	}
   142  	uploadMtaArchiveFromUrlMutex   sync.RWMutex
   143  	uploadMtaArchiveFromUrlReturns struct {
   144  		result1 *models.FileMetadata
   145  		result2 error
   146  	}
   147  	uploadMtaArchiveFromUrlReturnsOnCall map[string]struct {
   148  		file *models.FileMetadata
   149  		err  error
   150  	}
   151  	GetMtaOperationLogContentStub        func(operationID, logID string) (string, error)
   152  	getMtaOperationLogContentMutex       sync.RWMutex
   153  	getMtaOperationLogContentArgsForCall []struct {
   154  		operationID string
   155  		logID       string
   156  	}
   157  	getMtaOperationLogContentReturns struct {
   158  		result1 string
   159  		result2 error
   160  	}
   161  	getMtaOperationLogContentReturnsOnCall map[int]struct {
   162  		result1 string
   163  		result2 error
   164  	}
   165  	invocations      map[string][][]interface{}
   166  	invocationsMutex sync.RWMutex
   167  }
   168  
   169  func (fake FakeMtaClientOperations) ExecuteAction(operationID string, actionID string) (mtaclient.ResponseHeader, error) {
   170  	fake.executeActionMutex.Lock()
   171  	ret, specificReturn := fake.executeActionReturnsOnCall[len(fake.executeActionArgsForCall)]
   172  	fake.executeActionArgsForCall = append(fake.executeActionArgsForCall, struct {
   173  		operationID string
   174  		actionID    string
   175  	}{operationID, actionID})
   176  	fake.recordInvocation("ExecuteAction", []interface{}{operationID, actionID})
   177  	fake.executeActionMutex.Unlock()
   178  	if fake.ExecuteActionStub != nil {
   179  		return fake.ExecuteActionStub(operationID, actionID)
   180  	}
   181  	if specificReturn {
   182  		return ret.result1, ret.result2
   183  	}
   184  	return fake.executeActionReturns.result1, fake.executeActionReturns.result2
   185  }
   186  
   187  func (fake *FakeMtaClientOperations) ExecuteActionCallCount() int {
   188  	fake.executeActionMutex.RLock()
   189  	defer fake.executeActionMutex.RUnlock()
   190  	return len(fake.executeActionArgsForCall)
   191  }
   192  
   193  func (fake *FakeMtaClientOperations) ExecuteActionArgsForCall(i int) (string, string) {
   194  	fake.executeActionMutex.RLock()
   195  	defer fake.executeActionMutex.RUnlock()
   196  	return fake.executeActionArgsForCall[i].operationID, fake.executeActionArgsForCall[i].actionID
   197  }
   198  
   199  func (fake *FakeMtaClientOperations) ExecuteActionReturns(result1 mtaclient.ResponseHeader, result2 error) {
   200  	fake.ExecuteActionStub = nil
   201  	fake.executeActionReturns = struct {
   202  		result1 mtaclient.ResponseHeader
   203  		result2 error
   204  	}{result1, result2}
   205  }
   206  
   207  func (fake *FakeMtaClientOperations) ExecuteActionReturnsOnCall(i int, result1 mtaclient.ResponseHeader, result2 error) {
   208  	fake.ExecuteActionStub = nil
   209  	if fake.executeActionReturnsOnCall == nil {
   210  		fake.executeActionReturnsOnCall = make(map[int]struct {
   211  			result1 mtaclient.ResponseHeader
   212  			result2 error
   213  		})
   214  	}
   215  	fake.executeActionReturnsOnCall[i] = struct {
   216  		result1 mtaclient.ResponseHeader
   217  		result2 error
   218  	}{result1, result2}
   219  }
   220  
   221  func (fake FakeMtaClientOperations) GetMta(mtaID string) (*models.Mta, error) {
   222  	fake.getMtaMutex.Lock()
   223  	ret, specificReturn := fake.getMtaReturnsOnCall[len(fake.getMtaArgsForCall)]
   224  	fake.getMtaArgsForCall = append(fake.getMtaArgsForCall, struct {
   225  		mtaID string
   226  	}{mtaID})
   227  	fake.recordInvocation("GetMta", []interface{}{mtaID})
   228  	fake.getMtaMutex.Unlock()
   229  	if fake.GetMtaStub != nil {
   230  		return fake.GetMtaStub(mtaID)
   231  	}
   232  	if specificReturn {
   233  		return ret.result1, ret.result2
   234  	}
   235  	return fake.getMtaReturns.result1, fake.getMtaReturns.result2
   236  }
   237  
   238  func (fake *FakeMtaClientOperations) GetMtaCallCount() int {
   239  	fake.getMtaMutex.RLock()
   240  	defer fake.getMtaMutex.RUnlock()
   241  	return len(fake.getMtaArgsForCall)
   242  }
   243  
   244  func (fake *FakeMtaClientOperations) GetMtaArgsForCall(i int) string {
   245  	fake.getMtaMutex.RLock()
   246  	defer fake.getMtaMutex.RUnlock()
   247  	return fake.getMtaArgsForCall[i].mtaID
   248  }
   249  
   250  func (fake *FakeMtaClientOperations) GetMtaReturns(result1 *models.Mta, result2 error) {
   251  	fake.GetMtaStub = nil
   252  	fake.getMtaReturns = struct {
   253  		result1 *models.Mta
   254  		result2 error
   255  	}{result1, result2}
   256  }
   257  
   258  func (fake *FakeMtaClientOperations) GetMtaReturnsOnCall(i int, result1 *models.Mta, result2 error) {
   259  	fake.GetMtaStub = nil
   260  	if fake.getMtaReturnsOnCall == nil {
   261  		fake.getMtaReturnsOnCall = make(map[int]struct {
   262  			result1 *models.Mta
   263  			result2 error
   264  		})
   265  	}
   266  	fake.getMtaReturnsOnCall[i] = struct {
   267  		result1 *models.Mta
   268  		result2 error
   269  	}{result1, result2}
   270  }
   271  
   272  func (fake FakeMtaClientOperations) GetMtaFiles(namespace *string) ([]*models.FileMetadata, error) {
   273  	fake.getMtaFilesMutex.Lock()
   274  	ret, specificReturn := fake.getMtaFilesReturnsOnCall[len(fake.getMtaFilesArgsForCall)]
   275  	fake.getMtaFilesArgsForCall = append(fake.getMtaFilesArgsForCall, struct{}{})
   276  	fake.recordInvocation("GetMtaFiles", []interface{}{})
   277  	fake.getMtaFilesMutex.Unlock()
   278  	if fake.GetMtaFilesStub != nil {
   279  		return fake.GetMtaFilesStub()
   280  	}
   281  	if specificReturn {
   282  		return ret.result1, ret.result2
   283  	}
   284  	return fake.getMtaFilesReturns.result1, fake.getMtaFilesReturns.result2
   285  }
   286  
   287  func (fake *FakeMtaClientOperations) GetMtaFilesCallCount() int {
   288  	fake.getMtaFilesMutex.RLock()
   289  	defer fake.getMtaFilesMutex.RUnlock()
   290  	return len(fake.getMtaFilesArgsForCall)
   291  }
   292  
   293  func (fake *FakeMtaClientOperations) GetMtaFilesReturns(result1 []*models.FileMetadata, result2 error) {
   294  	fake.GetMtaFilesStub = nil
   295  	fake.getMtaFilesReturns = struct {
   296  		result1 []*models.FileMetadata
   297  		result2 error
   298  	}{result1, result2}
   299  }
   300  
   301  func (fake *FakeMtaClientOperations) GetMtaFilesReturnsOnCall(i int, result1 []*models.FileMetadata, result2 error) {
   302  	fake.GetMtaFilesStub = nil
   303  	if fake.getMtaFilesReturnsOnCall == nil {
   304  		fake.getMtaFilesReturnsOnCall = make(map[int]struct {
   305  			result1 []*models.FileMetadata
   306  			result2 error
   307  		})
   308  	}
   309  	fake.getMtaFilesReturnsOnCall[i] = struct {
   310  		result1 []*models.FileMetadata
   311  		result2 error
   312  	}{result1, result2}
   313  }
   314  
   315  func (fake FakeMtaClientOperations) GetMtaOperation(operationID string, embed string) (*models.Operation, error) {
   316  	fake.getMtaOperationMutex.Lock()
   317  	ret, specificReturn := fake.getMtaOperationReturnsOnCall[len(fake.getMtaOperationArgsForCall)]
   318  	fake.getMtaOperationArgsForCall = append(fake.getMtaOperationArgsForCall, struct {
   319  		operationID string
   320  		embed       string
   321  	}{operationID, embed})
   322  	fake.recordInvocation("GetMtaOperation", []interface{}{operationID, embed})
   323  	fake.getMtaOperationMutex.Unlock()
   324  	if fake.GetMtaOperationStub != nil {
   325  		return fake.GetMtaOperationStub(operationID, embed)
   326  	}
   327  	if specificReturn {
   328  		return ret.result1, ret.result2
   329  	}
   330  	return fake.getMtaOperationReturns.result1, fake.getMtaOperationReturns.result2
   331  }
   332  
   333  func (fake *FakeMtaClientOperations) GetMtaOperationCallCount() int {
   334  	fake.getMtaOperationMutex.RLock()
   335  	defer fake.getMtaOperationMutex.RUnlock()
   336  	return len(fake.getMtaOperationArgsForCall)
   337  }
   338  
   339  func (fake *FakeMtaClientOperations) GetMtaOperationArgsForCall(i int) (string, string) {
   340  	fake.getMtaOperationMutex.RLock()
   341  	defer fake.getMtaOperationMutex.RUnlock()
   342  	return fake.getMtaOperationArgsForCall[i].operationID, fake.getMtaOperationArgsForCall[i].embed
   343  }
   344  
   345  func (fake *FakeMtaClientOperations) GetMtaOperationReturns(result1 *models.Operation, result2 error) {
   346  	fake.GetMtaOperationStub = nil
   347  	fake.getMtaOperationReturns = struct {
   348  		result1 *models.Operation
   349  		result2 error
   350  	}{result1, result2}
   351  }
   352  
   353  func (fake *FakeMtaClientOperations) GetMtaOperationReturnsOnCall(i int, result1 *models.Operation, result2 error) {
   354  	fake.GetMtaOperationStub = nil
   355  	if fake.getMtaOperationReturnsOnCall == nil {
   356  		fake.getMtaOperationReturnsOnCall = make(map[int]struct {
   357  			result1 *models.Operation
   358  			result2 error
   359  		})
   360  	}
   361  	fake.getMtaOperationReturnsOnCall[i] = struct {
   362  		result1 *models.Operation
   363  		result2 error
   364  	}{result1, result2}
   365  }
   366  
   367  func (fake FakeMtaClientOperations) GetMtaOperationLogs(operationID string) ([]*models.Log, error) {
   368  	fake.getMtaOperationLogsMutex.Lock()
   369  	ret, specificReturn := fake.getMtaOperationLogsReturnsOnCall[len(fake.getMtaOperationLogsArgsForCall)]
   370  	fake.getMtaOperationLogsArgsForCall = append(fake.getMtaOperationLogsArgsForCall, struct {
   371  		operationID string
   372  	}{operationID})
   373  	fake.recordInvocation("GetMtaOperationLogs", []interface{}{operationID})
   374  	fake.getMtaOperationLogsMutex.Unlock()
   375  	if fake.GetMtaOperationLogsStub != nil {
   376  		return fake.GetMtaOperationLogsStub(operationID)
   377  	}
   378  	if specificReturn {
   379  		return ret.result1, ret.result2
   380  	}
   381  	return fake.getMtaOperationLogsReturns.result1, fake.getMtaOperationLogsReturns.result2
   382  }
   383  
   384  func (fake *FakeMtaClientOperations) GetMtaOperationLogsCallCount() int {
   385  	fake.getMtaOperationLogsMutex.RLock()
   386  	defer fake.getMtaOperationLogsMutex.RUnlock()
   387  	return len(fake.getMtaOperationLogsArgsForCall)
   388  }
   389  
   390  func (fake *FakeMtaClientOperations) GetMtaOperationLogsArgsForCall(i int) string {
   391  	fake.getMtaOperationLogsMutex.RLock()
   392  	defer fake.getMtaOperationLogsMutex.RUnlock()
   393  	return fake.getMtaOperationLogsArgsForCall[i].operationID
   394  }
   395  
   396  func (fake *FakeMtaClientOperations) GetMtaOperationLogsReturns(result1 []*models.Log, result2 error) {
   397  	fake.GetMtaOperationLogsStub = nil
   398  	fake.getMtaOperationLogsReturns = struct {
   399  		result1 []*models.Log
   400  		result2 error
   401  	}{result1, result2}
   402  }
   403  
   404  func (fake *FakeMtaClientOperations) GetMtaOperationLogsReturnsOnCall(i int, result1 []*models.Log, result2 error) {
   405  	fake.GetMtaOperationLogsStub = nil
   406  	if fake.getMtaOperationLogsReturnsOnCall == nil {
   407  		fake.getMtaOperationLogsReturnsOnCall = make(map[int]struct {
   408  			result1 []*models.Log
   409  			result2 error
   410  		})
   411  	}
   412  	fake.getMtaOperationLogsReturnsOnCall[i] = struct {
   413  		result1 []*models.Log
   414  		result2 error
   415  	}{result1, result2}
   416  }
   417  
   418  func (fake FakeMtaClientOperations) GetMtaOperations(mtaId *string, last *int64, status []string) ([]*models.Operation, error) {
   419  	var statusCopy []string
   420  	if status != nil {
   421  		statusCopy = make([]string, len(status))
   422  		copy(statusCopy, status)
   423  	}
   424  	fake.getMtaOperationsMutex.Lock()
   425  	ret, specificReturn := fake.getMtaOperationsReturnsOnCall[len(fake.getMtaOperationsArgsForCall)]
   426  	fake.getMtaOperationsArgsForCall = append(fake.getMtaOperationsArgsForCall, struct {
   427  		mtaId  *string
   428  		last   *int64
   429  		status []string
   430  	}{mtaId, last, statusCopy})
   431  	fake.recordInvocation("GetMtaOperations", []interface{}{last, statusCopy})
   432  	fake.getMtaOperationsMutex.Unlock()
   433  	if fake.GetMtaOperationsStub != nil {
   434  		return fake.GetMtaOperationsStub(mtaId, last, status)
   435  	}
   436  	if specificReturn {
   437  		return ret.result1, ret.result2
   438  	}
   439  	return fake.getMtaOperationsReturns.result1, fake.getMtaOperationsReturns.result2
   440  }
   441  
   442  func (fake *FakeMtaClientOperations) GetMtaOperationsCallCount() int {
   443  	fake.getMtaOperationsMutex.RLock()
   444  	defer fake.getMtaOperationsMutex.RUnlock()
   445  	return len(fake.getMtaOperationsArgsForCall)
   446  }
   447  
   448  func (fake *FakeMtaClientOperations) GetMtaOperationsArgsForCall(i int) (*int64, []string) {
   449  	fake.getMtaOperationsMutex.RLock()
   450  	defer fake.getMtaOperationsMutex.RUnlock()
   451  	return fake.getMtaOperationsArgsForCall[i].last, fake.getMtaOperationsArgsForCall[i].status
   452  }
   453  
   454  func (fake *FakeMtaClientOperations) GetMtaOperationsReturns(result1 []*models.Operation, result2 error) {
   455  	fake.GetMtaOperationsStub = nil
   456  	fake.getMtaOperationsReturns = struct {
   457  		result1 []*models.Operation
   458  		result2 error
   459  	}{result1, result2}
   460  }
   461  
   462  func (fake *FakeMtaClientOperations) GetMtaOperationsReturnsOnCall(i int, result1 []*models.Operation, result2 error) {
   463  	fake.GetMtaOperationsStub = nil
   464  	if fake.getMtaOperationsReturnsOnCall == nil {
   465  		fake.getMtaOperationsReturnsOnCall = make(map[int]struct {
   466  			result1 []*models.Operation
   467  			result2 error
   468  		})
   469  	}
   470  	fake.getMtaOperationsReturnsOnCall[i] = struct {
   471  		result1 []*models.Operation
   472  		result2 error
   473  	}{result1, result2}
   474  }
   475  
   476  func (fake FakeMtaClientOperations) GetMtas() ([]*models.Mta, error) {
   477  	fake.getMtasMutex.Lock()
   478  	ret, specificReturn := fake.getMtasReturnsOnCall[len(fake.getMtasArgsForCall)]
   479  	fake.getMtasArgsForCall = append(fake.getMtasArgsForCall, struct{}{})
   480  	fake.recordInvocation("GetMtas", []interface{}{})
   481  	fake.getMtasMutex.Unlock()
   482  	if fake.GetMtasStub != nil {
   483  		return fake.GetMtasStub()
   484  	}
   485  	if specificReturn {
   486  		return ret.result1, ret.result2
   487  	}
   488  	return fake.getMtasReturns.result1, fake.getMtasReturns.result2
   489  }
   490  
   491  func (fake *FakeMtaClientOperations) GetMtasCallCount() int {
   492  	fake.getMtasMutex.RLock()
   493  	defer fake.getMtasMutex.RUnlock()
   494  	return len(fake.getMtasArgsForCall)
   495  }
   496  
   497  func (fake *FakeMtaClientOperations) GetMtasReturns(result1 []*models.Mta, result2 error) {
   498  	fake.GetMtasStub = nil
   499  	fake.getMtasReturns = struct {
   500  		result1 []*models.Mta
   501  		result2 error
   502  	}{result1, result2}
   503  }
   504  
   505  func (fake *FakeMtaClientOperations) GetMtasReturnsOnCall(i int, result1 []*models.Mta, result2 error) {
   506  	fake.GetMtasStub = nil
   507  	if fake.getMtasReturnsOnCall == nil {
   508  		fake.getMtasReturnsOnCall = make(map[int]struct {
   509  			result1 []*models.Mta
   510  			result2 error
   511  		})
   512  	}
   513  	fake.getMtasReturnsOnCall[i] = struct {
   514  		result1 []*models.Mta
   515  		result2 error
   516  	}{result1, result2}
   517  }
   518  
   519  func (fake FakeMtaClientOperations) GetOperationActions(operationID string) ([]string, error) {
   520  	fake.getOperationActionsMutex.Lock()
   521  	ret, specificReturn := fake.getOperationActionsReturnsOnCall[len(fake.getOperationActionsArgsForCall)]
   522  	fake.getOperationActionsArgsForCall = append(fake.getOperationActionsArgsForCall, struct {
   523  		operationID string
   524  	}{operationID})
   525  	fake.recordInvocation("GetOperationActions", []interface{}{operationID})
   526  	fake.getOperationActionsMutex.Unlock()
   527  	if fake.GetOperationActionsStub != nil {
   528  		return fake.GetOperationActionsStub(operationID)
   529  	}
   530  	if specificReturn {
   531  		return ret.result1, ret.result2
   532  	}
   533  	return fake.getOperationActionsReturns.result1, fake.getOperationActionsReturns.result2
   534  }
   535  
   536  func (fake *FakeMtaClientOperations) GetOperationActionsCallCount() int {
   537  	fake.getOperationActionsMutex.RLock()
   538  	defer fake.getOperationActionsMutex.RUnlock()
   539  	return len(fake.getOperationActionsArgsForCall)
   540  }
   541  
   542  func (fake *FakeMtaClientOperations) GetOperationActionsArgsForCall(i int) string {
   543  	fake.getOperationActionsMutex.RLock()
   544  	defer fake.getOperationActionsMutex.RUnlock()
   545  	return fake.getOperationActionsArgsForCall[i].operationID
   546  }
   547  
   548  func (fake *FakeMtaClientOperations) GetOperationActionsReturns(result1 []string, result2 error) {
   549  	fake.GetOperationActionsStub = nil
   550  	fake.getOperationActionsReturns = struct {
   551  		result1 []string
   552  		result2 error
   553  	}{result1, result2}
   554  }
   555  
   556  func (fake *FakeMtaClientOperations) GetOperationActionsReturnsOnCall(i int, result1 []string, result2 error) {
   557  	fake.GetOperationActionsStub = nil
   558  	if fake.getOperationActionsReturnsOnCall == nil {
   559  		fake.getOperationActionsReturnsOnCall = make(map[int]struct {
   560  			result1 []string
   561  			result2 error
   562  		})
   563  	}
   564  	fake.getOperationActionsReturnsOnCall[i] = struct {
   565  		result1 []string
   566  		result2 error
   567  	}{result1, result2}
   568  }
   569  
   570  func (fake FakeMtaClientOperations) StartMtaOperation(operation models.Operation) (mtaclient.ResponseHeader, error) {
   571  	fake.startMtaOperationMutex.Lock()
   572  	ret, specificReturn := fake.startMtaOperationReturnsOnCall[len(fake.startMtaOperationArgsForCall)]
   573  	fake.startMtaOperationArgsForCall = append(fake.startMtaOperationArgsForCall, struct {
   574  		operation models.Operation
   575  	}{operation})
   576  	fake.recordInvocation("StartMtaOperation", []interface{}{operation})
   577  	fake.startMtaOperationMutex.Unlock()
   578  	if fake.StartMtaOperationStub != nil {
   579  		return fake.StartMtaOperationStub(operation)
   580  	}
   581  	if specificReturn {
   582  		return ret.result1, ret.result2
   583  	}
   584  	return fake.startMtaOperationReturns.result1, fake.startMtaOperationReturns.result2
   585  }
   586  
   587  func (fake *FakeMtaClientOperations) StartMtaOperationCallCount() int {
   588  	fake.startMtaOperationMutex.RLock()
   589  	defer fake.startMtaOperationMutex.RUnlock()
   590  	return len(fake.startMtaOperationArgsForCall)
   591  }
   592  
   593  func (fake *FakeMtaClientOperations) StartMtaOperationArgsForCall(i int) models.Operation {
   594  	fake.startMtaOperationMutex.RLock()
   595  	defer fake.startMtaOperationMutex.RUnlock()
   596  	return fake.startMtaOperationArgsForCall[i].operation
   597  }
   598  
   599  func (fake *FakeMtaClientOperations) StartMtaOperationReturns(result1 mtaclient.ResponseHeader, result2 error) {
   600  	fake.StartMtaOperationStub = nil
   601  	fake.startMtaOperationReturns = struct {
   602  		result1 mtaclient.ResponseHeader
   603  		result2 error
   604  	}{result1, result2}
   605  }
   606  
   607  func (fake *FakeMtaClientOperations) StartMtaOperationReturnsOnCall(i int, result1 mtaclient.ResponseHeader, result2 error) {
   608  	fake.StartMtaOperationStub = nil
   609  	if fake.startMtaOperationReturnsOnCall == nil {
   610  		fake.startMtaOperationReturnsOnCall = make(map[int]struct {
   611  			result1 mtaclient.ResponseHeader
   612  			result2 error
   613  		})
   614  	}
   615  	fake.startMtaOperationReturnsOnCall[i] = struct {
   616  		result1 mtaclient.ResponseHeader
   617  		result2 error
   618  	}{result1, result2}
   619  }
   620  
   621  func (fake FakeMtaClientOperations) UploadMtaFile(file os.File, fileSize int64, namespace *string) (*models.FileMetadata, error) {
   622  	fake.uploadMtaFileMutex.Lock()
   623  	ret, specificReturn := fake.uploadMtaFileReturnsOnCall[len(fake.uploadMtaFileArgsForCall)]
   624  	fake.uploadMtaFileArgsForCall = append(fake.uploadMtaFileArgsForCall, struct {
   625  		file os.File
   626  	}{file})
   627  	fake.recordInvocation("UploadMtaFile", []interface{}{file})
   628  	fake.uploadMtaFileMutex.Unlock()
   629  	if fake.UploadMtaFileStub != nil {
   630  		return fake.UploadMtaFileStub(file)
   631  	}
   632  	if specificReturn {
   633  		return ret.result1, ret.result2
   634  	}
   635  	return fake.uploadMtaFileReturns.result1, fake.uploadMtaFileReturns.result2
   636  }
   637  
   638  func (fake *FakeMtaClientOperations) UploadMtaFileCallCount() int {
   639  	fake.uploadMtaFileMutex.RLock()
   640  	defer fake.uploadMtaFileMutex.RUnlock()
   641  	return len(fake.uploadMtaFileArgsForCall)
   642  }
   643  
   644  func (fake *FakeMtaClientOperations) UploadMtaFileArgsForCall(i int) os.File {
   645  	fake.uploadMtaFileMutex.RLock()
   646  	defer fake.uploadMtaFileMutex.RUnlock()
   647  	return fake.uploadMtaFileArgsForCall[i].file
   648  }
   649  
   650  func (fake *FakeMtaClientOperations) UploadMtaFileReturns(result1 *models.FileMetadata, result2 error) {
   651  	fake.UploadMtaFileStub = nil
   652  	fake.uploadMtaFileReturns = struct {
   653  		result1 *models.FileMetadata
   654  		result2 error
   655  	}{result1, result2}
   656  }
   657  
   658  func (fake *FakeMtaClientOperations) UploadMtaFileReturnsOnCall(i int, result1 *models.FileMetadata, result2 error) {
   659  	fake.UploadMtaFileStub = nil
   660  	if fake.uploadMtaFileReturnsOnCall == nil {
   661  		fake.uploadMtaFileReturnsOnCall = make(map[int]struct {
   662  			result1 *models.FileMetadata
   663  			result2 error
   664  		})
   665  	}
   666  	fake.uploadMtaFileReturnsOnCall[i] = struct {
   667  		result1 *models.FileMetadata
   668  		result2 error
   669  	}{result1, result2}
   670  }
   671  
   672  func (fake FakeMtaClientOperations) UploadMtaArchiveFromUrl(fileUrl string, namespace *string) (*models.FileMetadata, error) {
   673  	fake.uploadMtaArchiveFromUrlMutex.Lock()
   674  	result, specificReturn := fake.uploadMtaArchiveFromUrlReturnsOnCall[fileUrl]
   675  	fake.recordInvocation("UploadMtaArchiveFromUrl", []interface{}{fileUrl})
   676  	fake.uploadMtaArchiveFromUrlMutex.Unlock()
   677  	if specificReturn {
   678  		return result.file, result.err
   679  	}
   680  	return fake.uploadMtaArchiveFromUrlReturns.result1, fake.uploadMtaArchiveFromUrlReturns.result2
   681  }
   682  
   683  func (fake *FakeMtaClientOperations) UploadMtaArchiveFromUrlReturns(result1 *models.FileMetadata, result2 error) {
   684  	fake.uploadMtaArchiveFromUrlReturns = struct {
   685  		result1 *models.FileMetadata
   686  		result2 error
   687  	}{result1, result2}
   688  }
   689  
   690  func (fake *FakeMtaClientOperations) UploadMtaArchiveFromUrlReturnsOnCall(fileUrl string, result1 *models.FileMetadata, result2 error) {
   691  	if fake.uploadMtaArchiveFromUrlReturnsOnCall == nil {
   692  		fake.uploadMtaArchiveFromUrlReturnsOnCall = make(map[string]struct {
   693  			file *models.FileMetadata
   694  			err  error
   695  		})
   696  	}
   697  	fake.uploadMtaArchiveFromUrlReturnsOnCall[fileUrl] = struct {
   698  		file *models.FileMetadata
   699  		err  error
   700  	}{result1, result2}
   701  }
   702  
   703  func (fake FakeMtaClientOperations) GetMtaOperationLogContent(operationID string, logID string) (string, error) {
   704  	fake.getMtaOperationLogContentMutex.Lock()
   705  	ret, specificReturn := fake.getMtaOperationLogContentReturnsOnCall[len(fake.getMtaOperationLogContentArgsForCall)]
   706  	fake.getMtaOperationLogContentArgsForCall = append(fake.getMtaOperationLogContentArgsForCall, struct {
   707  		operationID string
   708  		logID       string
   709  	}{operationID, logID})
   710  	fake.recordInvocation("GetMtaOperationLogContent", []interface{}{operationID, logID})
   711  	fake.getMtaOperationLogContentMutex.Unlock()
   712  	if fake.GetMtaOperationLogContentStub != nil {
   713  		return fake.GetMtaOperationLogContentStub(operationID, logID)
   714  	}
   715  	if specificReturn {
   716  		return ret.result1, ret.result2
   717  	}
   718  	return fake.getMtaOperationLogContentReturns.result1, fake.getMtaOperationLogContentReturns.result2
   719  }
   720  
   721  func (fake *FakeMtaClientOperations) GetMtaOperationLogContentCallCount() int {
   722  	fake.getMtaOperationLogContentMutex.RLock()
   723  	defer fake.getMtaOperationLogContentMutex.RUnlock()
   724  	return len(fake.getMtaOperationLogContentArgsForCall)
   725  }
   726  
   727  func (fake *FakeMtaClientOperations) GetMtaOperationLogContentArgsForCall(i int) (string, string) {
   728  	fake.getMtaOperationLogContentMutex.RLock()
   729  	defer fake.getMtaOperationLogContentMutex.RUnlock()
   730  	return fake.getMtaOperationLogContentArgsForCall[i].operationID, fake.getMtaOperationLogContentArgsForCall[i].logID
   731  }
   732  
   733  func (fake *FakeMtaClientOperations) GetMtaOperationLogContentReturns(result1 string, result2 error) {
   734  	fake.GetMtaOperationLogContentStub = nil
   735  	fake.getMtaOperationLogContentReturns = struct {
   736  		result1 string
   737  		result2 error
   738  	}{result1, result2}
   739  }
   740  
   741  func (fake *FakeMtaClientOperations) GetMtaOperationLogContentReturnsOnCall(i int, result1 string, result2 error) {
   742  	fake.GetMtaOperationLogContentStub = nil
   743  	if fake.getMtaOperationLogContentReturnsOnCall == nil {
   744  		fake.getMtaOperationLogContentReturnsOnCall = make(map[int]struct {
   745  			result1 string
   746  			result2 error
   747  		})
   748  	}
   749  	fake.getMtaOperationLogContentReturnsOnCall[i] = struct {
   750  		result1 string
   751  		result2 error
   752  	}{result1, result2}
   753  }
   754  
   755  func (fake *FakeMtaClientOperations) Invocations() map[string][][]interface{} {
   756  	fake.invocationsMutex.RLock()
   757  	defer fake.invocationsMutex.RUnlock()
   758  	fake.executeActionMutex.RLock()
   759  	defer fake.executeActionMutex.RUnlock()
   760  	fake.getMtaMutex.RLock()
   761  	defer fake.getMtaMutex.RUnlock()
   762  	fake.getMtaFilesMutex.RLock()
   763  	defer fake.getMtaFilesMutex.RUnlock()
   764  	fake.getMtaOperationMutex.RLock()
   765  	defer fake.getMtaOperationMutex.RUnlock()
   766  	fake.getMtaOperationLogsMutex.RLock()
   767  	defer fake.getMtaOperationLogsMutex.RUnlock()
   768  	fake.getMtaOperationsMutex.RLock()
   769  	defer fake.getMtaOperationsMutex.RUnlock()
   770  	fake.getMtasMutex.RLock()
   771  	defer fake.getMtasMutex.RUnlock()
   772  	fake.getOperationActionsMutex.RLock()
   773  	defer fake.getOperationActionsMutex.RUnlock()
   774  	fake.startMtaOperationMutex.RLock()
   775  	defer fake.startMtaOperationMutex.RUnlock()
   776  	fake.uploadMtaFileMutex.RLock()
   777  	defer fake.uploadMtaFileMutex.RUnlock()
   778  	fake.uploadMtaArchiveFromUrlMutex.RLock()
   779  	defer fake.uploadMtaArchiveFromUrlMutex.RUnlock()
   780  	fake.getMtaOperationLogContentMutex.RLock()
   781  	defer fake.getMtaOperationLogContentMutex.RUnlock()
   782  	copiedInvocations := map[string][][]interface{}{}
   783  	for key, value := range fake.invocations {
   784  		copiedInvocations[key] = value
   785  	}
   786  	return copiedInvocations
   787  }
   788  
   789  func (fake *FakeMtaClientOperations) recordInvocation(key string, args []interface{}) {
   790  	fake.invocationsMutex.Lock()
   791  	defer fake.invocationsMutex.Unlock()
   792  	if fake.invocations == nil {
   793  		fake.invocations = map[string][][]interface{}{}
   794  	}
   795  	if fake.invocations[key] == nil {
   796  		fake.invocations[key] = [][]interface{}{}
   797  	}
   798  	fake.invocations[key] = append(fake.invocations[key], args)
   799  }
   800  
   801  var _ mtaclient.MtaClientOperations = new(FakeMtaClientOperations)