Subversion Repositories SmartDukaan

Rev

Rev 10544 | Rev 12280 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 10544 Rev 11173
Line 12213... Line 12213...
12213
  Attributes:
12213
  Attributes:
12214
   - success
12214
   - success
12215
  """
12215
  """
12216
 
12216
 
12217
  thrift_spec = (
12217
  thrift_spec = (
12218
    (0, TType.I64, 'success', None, None, ), # 0
12218
    (0, TType.LIST, 'success', (TType.STRUCT,(AmazonFbaInventorySnapshot, AmazonFbaInventorySnapshot.thrift_spec)), None, ), # 0
12219
  )
12219
  )
12220
 
12220
 
12221
  def __init__(self, success=None,):
12221
  def __init__(self, success=None,):
12222
    self.success = success
12222
    self.success = success
12223
 
12223
 
Line 12229... Line 12229...
12229
    while True:
12229
    while True:
12230
      (fname, ftype, fid) = iprot.readFieldBegin()
12230
      (fname, ftype, fid) = iprot.readFieldBegin()
12231
      if ftype == TType.STOP:
12231
      if ftype == TType.STOP:
12232
        break
12232
        break
12233
      if fid == 0:
12233
      if fid == 0:
12234
        if ftype == TType.I64:
12234
        if ftype == TType.LIST:
-
 
12235
          self.success = []
-
 
12236
          (_etype247, _size244) = iprot.readListBegin()
-
 
12237
          for _i248 in xrange(_size244):
-
 
12238
            _elem249 = AmazonFbaInventorySnapshot()
-
 
12239
            _elem249.read(iprot)
12235
          self.success = iprot.readI64();
12240
            self.success.append(_elem249)
-
 
12241
          iprot.readListEnd()
12236
        else:
12242
        else:
12237
          iprot.skip(ftype)
12243
          iprot.skip(ftype)
12238
      else:
12244
      else:
12239
        iprot.skip(ftype)
12245
        iprot.skip(ftype)
12240
      iprot.readFieldEnd()
12246
      iprot.readFieldEnd()
Line 12244... Line 12250...
12244
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
12250
    if oprot.__class__ == TBinaryProtocol.TBinaryProtocolAccelerated and self.thrift_spec is not None and fastbinary is not None:
12245
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
12251
      oprot.trans.write(fastbinary.encode_binary(self, (self.__class__, self.thrift_spec)))
12246
      return
12252
      return
12247
    oprot.writeStructBegin('getAmazonFbaItemInventory_result')
12253
    oprot.writeStructBegin('getAmazonFbaItemInventory_result')
12248
    if self.success is not None:
12254
    if self.success is not None:
12249
      oprot.writeFieldBegin('success', TType.I64, 0)
12255
      oprot.writeFieldBegin('success', TType.LIST, 0)
-
 
12256
      oprot.writeListBegin(TType.STRUCT, len(self.success))
12250
      oprot.writeI64(self.success)
12257
      for iter250 in self.success:
-
 
12258
        iter250.write(oprot)
-
 
12259
      oprot.writeListEnd()
12251
      oprot.writeFieldEnd()
12260
      oprot.writeFieldEnd()
12252
    oprot.writeFieldStop()
12261
    oprot.writeFieldStop()
12253
    oprot.writeStructEnd()
12262
    oprot.writeStructEnd()
12254
 
12263
 
12255
  def validate(self):
12264
  def validate(self):
Line 12332... Line 12341...
12332
      if ftype == TType.STOP:
12341
      if ftype == TType.STOP:
12333
        break
12342
        break
12334
      if fid == 0:
12343
      if fid == 0:
12335
        if ftype == TType.LIST:
12344
        if ftype == TType.LIST:
12336
          self.success = []
12345
          self.success = []
12337
          (_etype247, _size244) = iprot.readListBegin()
12346
          (_etype254, _size251) = iprot.readListBegin()
12338
          for _i248 in xrange(_size244):
12347
          for _i255 in xrange(_size251):
12339
            _elem249 = AmazonFbaInventorySnapshot()
12348
            _elem256 = AmazonFbaInventorySnapshot()
12340
            _elem249.read(iprot)
12349
            _elem256.read(iprot)
12341
            self.success.append(_elem249)
12350
            self.success.append(_elem256)
12342
          iprot.readListEnd()
12351
          iprot.readListEnd()
12343
        else:
12352
        else:
12344
          iprot.skip(ftype)
12353
          iprot.skip(ftype)
12345
      else:
12354
      else:
12346
        iprot.skip(ftype)
12355
        iprot.skip(ftype)
Line 12353... Line 12362...
12353
      return
12362
      return
12354
    oprot.writeStructBegin('getAllAmazonFbaItemInventory_result')
12363
    oprot.writeStructBegin('getAllAmazonFbaItemInventory_result')
12355
    if self.success is not None:
12364
    if self.success is not None:
12356
      oprot.writeFieldBegin('success', TType.LIST, 0)
12365
      oprot.writeFieldBegin('success', TType.LIST, 0)
12357
      oprot.writeListBegin(TType.STRUCT, len(self.success))
12366
      oprot.writeListBegin(TType.STRUCT, len(self.success))
12358
      for iter250 in self.success:
12367
      for iter257 in self.success:
12359
        iter250.write(oprot)
12368
        iter257.write(oprot)
12360
      oprot.writeListEnd()
12369
      oprot.writeListEnd()
12361
      oprot.writeFieldEnd()
12370
      oprot.writeFieldEnd()
12362
    oprot.writeFieldStop()
12371
    oprot.writeFieldStop()
12363
    oprot.writeStructEnd()
12372
    oprot.writeStructEnd()
12364
 
12373
 
Line 12460... Line 12469...
12460
      if ftype == TType.STOP:
12469
      if ftype == TType.STOP:
12461
        break
12470
        break
12462
      if fid == 0:
12471
      if fid == 0:
12463
        if ftype == TType.LIST:
12472
        if ftype == TType.LIST:
12464
          self.success = []
12473
          self.success = []
12465
          (_etype254, _size251) = iprot.readListBegin()
12474
          (_etype261, _size258) = iprot.readListBegin()
12466
          for _i255 in xrange(_size251):
12475
          for _i262 in xrange(_size258):
12467
            _elem256 = iprot.readI64();
12476
            _elem263 = iprot.readI64();
12468
            self.success.append(_elem256)
12477
            self.success.append(_elem263)
12469
          iprot.readListEnd()
12478
          iprot.readListEnd()
12470
        else:
12479
        else:
12471
          iprot.skip(ftype)
12480
          iprot.skip(ftype)
12472
      else:
12481
      else:
12473
        iprot.skip(ftype)
12482
        iprot.skip(ftype)
Line 12480... Line 12489...
12480
      return
12489
      return
12481
    oprot.writeStructBegin('getOursGoodWarehouseIdsForLocation_result')
12490
    oprot.writeStructBegin('getOursGoodWarehouseIdsForLocation_result')
12482
    if self.success is not None:
12491
    if self.success is not None:
12483
      oprot.writeFieldBegin('success', TType.LIST, 0)
12492
      oprot.writeFieldBegin('success', TType.LIST, 0)
12484
      oprot.writeListBegin(TType.I64, len(self.success))
12493
      oprot.writeListBegin(TType.I64, len(self.success))
12485
      for iter257 in self.success:
12494
      for iter264 in self.success:
12486
        oprot.writeI64(iter257)
12495
        oprot.writeI64(iter264)
12487
      oprot.writeListEnd()
12496
      oprot.writeListEnd()
12488
      oprot.writeFieldEnd()
12497
      oprot.writeFieldEnd()
12489
    oprot.writeFieldStop()
12498
    oprot.writeFieldStop()
12490
    oprot.writeStructEnd()
12499
    oprot.writeStructEnd()
12491
 
12500
 
Line 13096... Line 13105...
13096
      if ftype == TType.STOP:
13105
      if ftype == TType.STOP:
13097
        break
13106
        break
13098
      if fid == 0:
13107
      if fid == 0:
13099
        if ftype == TType.MAP:
13108
        if ftype == TType.MAP:
13100
          self.success = {}
13109
          self.success = {}
13101
          (_ktype259, _vtype260, _size258 ) = iprot.readMapBegin() 
13110
          (_ktype266, _vtype267, _size265 ) = iprot.readMapBegin() 
13102
          for _i262 in xrange(_size258):
13111
          for _i269 in xrange(_size265):
13103
            _key263 = iprot.readI32();
13112
            _key270 = iprot.readI32();
13104
            _val264 = iprot.readI64();
13113
            _val271 = iprot.readI64();
13105
            self.success[_key263] = _val264
13114
            self.success[_key270] = _val271
13106
          iprot.readMapEnd()
13115
          iprot.readMapEnd()
13107
        else:
13116
        else:
13108
          iprot.skip(ftype)
13117
          iprot.skip(ftype)
13109
      else:
13118
      else:
13110
        iprot.skip(ftype)
13119
        iprot.skip(ftype)
Line 13117... Line 13126...
13117
      return
13126
      return
13118
    oprot.writeStructBegin('getHeldInventoryMapForItem_result')
13127
    oprot.writeStructBegin('getHeldInventoryMapForItem_result')
13119
    if self.success is not None:
13128
    if self.success is not None:
13120
      oprot.writeFieldBegin('success', TType.MAP, 0)
13129
      oprot.writeFieldBegin('success', TType.MAP, 0)
13121
      oprot.writeMapBegin(TType.I32, TType.I64, len(self.success))
13130
      oprot.writeMapBegin(TType.I32, TType.I64, len(self.success))
13122
      for kiter265,viter266 in self.success.items():
13131
      for kiter272,viter273 in self.success.items():
13123
        oprot.writeI32(kiter265)
13132
        oprot.writeI32(kiter272)
13124
        oprot.writeI64(viter266)
13133
        oprot.writeI64(viter273)
13125
      oprot.writeMapEnd()
13134
      oprot.writeMapEnd()
13126
      oprot.writeFieldEnd()
13135
      oprot.writeFieldEnd()
13127
    oprot.writeFieldStop()
13136
    oprot.writeFieldStop()
13128
    oprot.writeStructEnd()
13137
    oprot.writeStructEnd()
13129
 
13138
 
Line 13162... Line 13171...
13162
      if ftype == TType.STOP:
13171
      if ftype == TType.STOP:
13163
        break
13172
        break
13164
      if fid == -1:
13173
      if fid == -1:
13165
        if ftype == TType.LIST:
13174
        if ftype == TType.LIST:
13166
          self.allamazonfbainventorysnapshot = []
13175
          self.allamazonfbainventorysnapshot = []
13167
          (_etype270, _size267) = iprot.readListBegin()
13176
          (_etype277, _size274) = iprot.readListBegin()
13168
          for _i271 in xrange(_size267):
13177
          for _i278 in xrange(_size274):
13169
            _elem272 = AmazonFbaInventorySnapshot()
13178
            _elem279 = AmazonFbaInventorySnapshot()
13170
            _elem272.read(iprot)
13179
            _elem279.read(iprot)
13171
            self.allamazonfbainventorysnapshot.append(_elem272)
13180
            self.allamazonfbainventorysnapshot.append(_elem279)
13172
          iprot.readListEnd()
13181
          iprot.readListEnd()
13173
        else:
13182
        else:
13174
          iprot.skip(ftype)
13183
          iprot.skip(ftype)
13175
      else:
13184
      else:
13176
        iprot.skip(ftype)
13185
        iprot.skip(ftype)
Line 13183... Line 13192...
13183
      return
13192
      return
13184
    oprot.writeStructBegin('addOrUpdateAllAmazonFbaInventory_args')
13193
    oprot.writeStructBegin('addOrUpdateAllAmazonFbaInventory_args')
13185
    if self.allamazonfbainventorysnapshot is not None:
13194
    if self.allamazonfbainventorysnapshot is not None:
13186
      oprot.writeFieldBegin('allamazonfbainventorysnapshot', TType.LIST, -1)
13195
      oprot.writeFieldBegin('allamazonfbainventorysnapshot', TType.LIST, -1)
13187
      oprot.writeListBegin(TType.STRUCT, len(self.allamazonfbainventorysnapshot))
13196
      oprot.writeListBegin(TType.STRUCT, len(self.allamazonfbainventorysnapshot))
13188
      for iter273 in self.allamazonfbainventorysnapshot:
13197
      for iter280 in self.allamazonfbainventorysnapshot:
13189
        iter273.write(oprot)
13198
        iter280.write(oprot)
13190
      oprot.writeListEnd()
13199
      oprot.writeListEnd()
13191
      oprot.writeFieldEnd()
13200
      oprot.writeFieldEnd()
13192
    oprot.writeFieldStop()
13201
    oprot.writeFieldStop()
13193
    oprot.writeStructEnd()
13202
    oprot.writeStructEnd()
13194
 
13203
 
Line 13269... Line 13278...
13269
      if ftype == TType.STOP:
13278
      if ftype == TType.STOP:
13270
        break
13279
        break
13271
      if fid == -1:
13280
      if fid == -1:
13272
        if ftype == TType.LIST:
13281
        if ftype == TType.LIST:
13273
          self.allsnapdealinventorysnapshot = []
13282
          self.allsnapdealinventorysnapshot = []
13274
          (_etype277, _size274) = iprot.readListBegin()
13283
          (_etype284, _size281) = iprot.readListBegin()
13275
          for _i278 in xrange(_size274):
13284
          for _i285 in xrange(_size281):
13276
            _elem279 = SnapdealInventoryItem()
13285
            _elem286 = SnapdealInventoryItem()
13277
            _elem279.read(iprot)
13286
            _elem286.read(iprot)
13278
            self.allsnapdealinventorysnapshot.append(_elem279)
13287
            self.allsnapdealinventorysnapshot.append(_elem286)
13279
          iprot.readListEnd()
13288
          iprot.readListEnd()
13280
        else:
13289
        else:
13281
          iprot.skip(ftype)
13290
          iprot.skip(ftype)
13282
      else:
13291
      else:
13283
        iprot.skip(ftype)
13292
        iprot.skip(ftype)
Line 13290... Line 13299...
13290
      return
13299
      return
13291
    oprot.writeStructBegin('addOrUpdateAllSnapdealInventory_args')
13300
    oprot.writeStructBegin('addOrUpdateAllSnapdealInventory_args')
13292
    if self.allsnapdealinventorysnapshot is not None:
13301
    if self.allsnapdealinventorysnapshot is not None:
13293
      oprot.writeFieldBegin('allsnapdealinventorysnapshot', TType.LIST, -1)
13302
      oprot.writeFieldBegin('allsnapdealinventorysnapshot', TType.LIST, -1)
13294
      oprot.writeListBegin(TType.STRUCT, len(self.allsnapdealinventorysnapshot))
13303
      oprot.writeListBegin(TType.STRUCT, len(self.allsnapdealinventorysnapshot))
13295
      for iter280 in self.allsnapdealinventorysnapshot:
13304
      for iter287 in self.allsnapdealinventorysnapshot:
13296
        iter280.write(oprot)
13305
        iter287.write(oprot)
13297
      oprot.writeListEnd()
13306
      oprot.writeListEnd()
13298
      oprot.writeFieldEnd()
13307
      oprot.writeFieldEnd()
13299
    oprot.writeFieldStop()
13308
    oprot.writeFieldStop()
13300
    oprot.writeStructEnd()
13309
    oprot.writeStructEnd()
13301
 
13310
 
Line 13421... Line 13430...
13421
      if ftype == TType.STOP:
13430
      if ftype == TType.STOP:
13422
        break
13431
        break
13423
      if fid == 0:
13432
      if fid == 0:
13424
        if ftype == TType.LIST:
13433
        if ftype == TType.LIST:
13425
          self.success = []
13434
          self.success = []
13426
          (_etype284, _size281) = iprot.readListBegin()
13435
          (_etype291, _size288) = iprot.readListBegin()
13427
          for _i285 in xrange(_size281):
13436
          for _i292 in xrange(_size288):
13428
            _elem286 = SnapdealInventoryItem()
13437
            _elem293 = SnapdealInventoryItem()
13429
            _elem286.read(iprot)
13438
            _elem293.read(iprot)
13430
            self.success.append(_elem286)
13439
            self.success.append(_elem293)
13431
          iprot.readListEnd()
13440
          iprot.readListEnd()
13432
        else:
13441
        else:
13433
          iprot.skip(ftype)
13442
          iprot.skip(ftype)
13434
      else:
13443
      else:
13435
        iprot.skip(ftype)
13444
        iprot.skip(ftype)
Line 13442... Line 13451...
13442
      return
13451
      return
13443
    oprot.writeStructBegin('getSnapdealInventorySnapshot_result')
13452
    oprot.writeStructBegin('getSnapdealInventorySnapshot_result')
13444
    if self.success is not None:
13453
    if self.success is not None:
13445
      oprot.writeFieldBegin('success', TType.LIST, 0)
13454
      oprot.writeFieldBegin('success', TType.LIST, 0)
13446
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13455
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13447
      for iter287 in self.success:
13456
      for iter294 in self.success:
13448
        iter287.write(oprot)
13457
        iter294.write(oprot)
13449
      oprot.writeListEnd()
13458
      oprot.writeListEnd()
13450
      oprot.writeFieldEnd()
13459
      oprot.writeFieldEnd()
13451
    oprot.writeFieldStop()
13460
    oprot.writeFieldStop()
13452
    oprot.writeStructEnd()
13461
    oprot.writeStructEnd()
13453
 
13462
 
Line 13573... Line 13582...
13573
      if ftype == TType.STOP:
13582
      if ftype == TType.STOP:
13574
        break
13583
        break
13575
      if fid == 0:
13584
      if fid == 0:
13576
        if ftype == TType.LIST:
13585
        if ftype == TType.LIST:
13577
          self.success = []
13586
          self.success = []
13578
          (_etype291, _size288) = iprot.readListBegin()
13587
          (_etype298, _size295) = iprot.readListBegin()
13579
          for _i292 in xrange(_size288):
13588
          for _i299 in xrange(_size295):
13580
            _elem293 = HoldInventoryDetail()
13589
            _elem300 = HoldInventoryDetail()
13581
            _elem293.read(iprot)
13590
            _elem300.read(iprot)
13582
            self.success.append(_elem293)
13591
            self.success.append(_elem300)
13583
          iprot.readListEnd()
13592
          iprot.readListEnd()
13584
        else:
13593
        else:
13585
          iprot.skip(ftype)
13594
          iprot.skip(ftype)
13586
      else:
13595
      else:
13587
        iprot.skip(ftype)
13596
        iprot.skip(ftype)
Line 13594... Line 13603...
13594
      return
13603
      return
13595
    oprot.writeStructBegin('getHoldInventoryDetails_result')
13604
    oprot.writeStructBegin('getHoldInventoryDetails_result')
13596
    if self.success is not None:
13605
    if self.success is not None:
13597
      oprot.writeFieldBegin('success', TType.LIST, 0)
13606
      oprot.writeFieldBegin('success', TType.LIST, 0)
13598
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13607
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13599
      for iter294 in self.success:
13608
      for iter301 in self.success:
13600
        iter294.write(oprot)
13609
        iter301.write(oprot)
13601
      oprot.writeListEnd()
13610
      oprot.writeListEnd()
13602
      oprot.writeFieldEnd()
13611
      oprot.writeFieldEnd()
13603
    oprot.writeFieldStop()
13612
    oprot.writeFieldStop()
13604
    oprot.writeStructEnd()
13613
    oprot.writeStructEnd()
13605
 
13614
 
Line 13645... Line 13654...
13645
      if ftype == TType.STOP:
13654
      if ftype == TType.STOP:
13646
        break
13655
        break
13647
      if fid == 1:
13656
      if fid == 1:
13648
        if ftype == TType.LIST:
13657
        if ftype == TType.LIST:
13649
          self.flipkartInventorySnapshot = []
13658
          self.flipkartInventorySnapshot = []
13650
          (_etype298, _size295) = iprot.readListBegin()
13659
          (_etype305, _size302) = iprot.readListBegin()
13651
          for _i299 in xrange(_size295):
13660
          for _i306 in xrange(_size302):
13652
            _elem300 = FlipkartInventorySnapshot()
13661
            _elem307 = FlipkartInventorySnapshot()
13653
            _elem300.read(iprot)
13662
            _elem307.read(iprot)
13654
            self.flipkartInventorySnapshot.append(_elem300)
13663
            self.flipkartInventorySnapshot.append(_elem307)
13655
          iprot.readListEnd()
13664
          iprot.readListEnd()
13656
        else:
13665
        else:
13657
          iprot.skip(ftype)
13666
          iprot.skip(ftype)
13658
      elif fid == 2:
13667
      elif fid == 2:
13659
        if ftype == TType.I64:
13668
        if ftype == TType.I64:
Line 13671... Line 13680...
13671
      return
13680
      return
13672
    oprot.writeStructBegin('addOrUpdateFlipkartInventorySnapshot_args')
13681
    oprot.writeStructBegin('addOrUpdateFlipkartInventorySnapshot_args')
13673
    if self.flipkartInventorySnapshot is not None:
13682
    if self.flipkartInventorySnapshot is not None:
13674
      oprot.writeFieldBegin('flipkartInventorySnapshot', TType.LIST, 1)
13683
      oprot.writeFieldBegin('flipkartInventorySnapshot', TType.LIST, 1)
13675
      oprot.writeListBegin(TType.STRUCT, len(self.flipkartInventorySnapshot))
13684
      oprot.writeListBegin(TType.STRUCT, len(self.flipkartInventorySnapshot))
13676
      for iter301 in self.flipkartInventorySnapshot:
13685
      for iter308 in self.flipkartInventorySnapshot:
13677
        iter301.write(oprot)
13686
        iter308.write(oprot)
13678
      oprot.writeListEnd()
13687
      oprot.writeListEnd()
13679
      oprot.writeFieldEnd()
13688
      oprot.writeFieldEnd()
13680
    if self.time is not None:
13689
    if self.time is not None:
13681
      oprot.writeFieldBegin('time', TType.I64, 2)
13690
      oprot.writeFieldBegin('time', TType.I64, 2)
13682
      oprot.writeI64(self.time)
13691
      oprot.writeI64(self.time)
Line 13806... Line 13815...
13806
      if ftype == TType.STOP:
13815
      if ftype == TType.STOP:
13807
        break
13816
        break
13808
      if fid == 0:
13817
      if fid == 0:
13809
        if ftype == TType.LIST:
13818
        if ftype == TType.LIST:
13810
          self.success = []
13819
          self.success = []
13811
          (_etype305, _size302) = iprot.readListBegin()
13820
          (_etype312, _size309) = iprot.readListBegin()
13812
          for _i306 in xrange(_size302):
13821
          for _i313 in xrange(_size309):
13813
            _elem307 = FlipkartInventorySnapshot()
13822
            _elem314 = FlipkartInventorySnapshot()
13814
            _elem307.read(iprot)
13823
            _elem314.read(iprot)
13815
            self.success.append(_elem307)
13824
            self.success.append(_elem314)
13816
          iprot.readListEnd()
13825
          iprot.readListEnd()
13817
        else:
13826
        else:
13818
          iprot.skip(ftype)
13827
          iprot.skip(ftype)
13819
      else:
13828
      else:
13820
        iprot.skip(ftype)
13829
        iprot.skip(ftype)
Line 13827... Line 13836...
13827
      return
13836
      return
13828
    oprot.writeStructBegin('getFlipkartInventorySnapshot_result')
13837
    oprot.writeStructBegin('getFlipkartInventorySnapshot_result')
13829
    if self.success is not None:
13838
    if self.success is not None:
13830
      oprot.writeFieldBegin('success', TType.LIST, 0)
13839
      oprot.writeFieldBegin('success', TType.LIST, 0)
13831
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13840
      oprot.writeListBegin(TType.STRUCT, len(self.success))
13832
      for iter308 in self.success:
13841
      for iter315 in self.success:
13833
        iter308.write(oprot)
13842
        iter315.write(oprot)
13834
      oprot.writeListEnd()
13843
      oprot.writeListEnd()
13835
      oprot.writeFieldEnd()
13844
      oprot.writeFieldEnd()
13836
    oprot.writeFieldStop()
13845
    oprot.writeFieldStop()
13837
    oprot.writeStructEnd()
13846
    oprot.writeStructEnd()
13838
 
13847
 
Line 14036... Line 14045...
14036
      if ftype == TType.STOP:
14045
      if ftype == TType.STOP:
14037
        break
14046
        break
14038
      if fid == 0:
14047
      if fid == 0:
14039
        if ftype == TType.MAP:
14048
        if ftype == TType.MAP:
14040
          self.success = {}
14049
          self.success = {}
14041
          (_ktype310, _vtype311, _size309 ) = iprot.readMapBegin() 
14050
          (_ktype317, _vtype318, _size316 ) = iprot.readMapBegin() 
14042
          for _i313 in xrange(_size309):
14051
          for _i320 in xrange(_size316):
14043
            _key314 = iprot.readI64();
14052
            _key321 = iprot.readI64();
14044
            _val315 = iprot.readString();
14053
            _val322 = iprot.readString();
14045
            self.success[_key314] = _val315
14054
            self.success[_key321] = _val322
14046
          iprot.readMapEnd()
14055
          iprot.readMapEnd()
14047
        else:
14056
        else:
14048
          iprot.skip(ftype)
14057
          iprot.skip(ftype)
14049
      else:
14058
      else:
14050
        iprot.skip(ftype)
14059
        iprot.skip(ftype)
Line 14057... Line 14066...
14057
      return
14066
      return
14058
    oprot.writeStructBegin('getStateMaster_result')
14067
    oprot.writeStructBegin('getStateMaster_result')
14059
    if self.success is not None:
14068
    if self.success is not None:
14060
      oprot.writeFieldBegin('success', TType.MAP, 0)
14069
      oprot.writeFieldBegin('success', TType.MAP, 0)
14061
      oprot.writeMapBegin(TType.I64, TType.STRING, len(self.success))
14070
      oprot.writeMapBegin(TType.I64, TType.STRING, len(self.success))
14062
      for kiter316,viter317 in self.success.items():
14071
      for kiter323,viter324 in self.success.items():
14063
        oprot.writeI64(kiter316)
14072
        oprot.writeI64(kiter323)
14064
        oprot.writeString(viter317)
14073
        oprot.writeString(viter324)
14065
      oprot.writeMapEnd()
14074
      oprot.writeMapEnd()
14066
      oprot.writeFieldEnd()
14075
      oprot.writeFieldEnd()
14067
    oprot.writeFieldStop()
14076
    oprot.writeFieldStop()
14068
    oprot.writeStructEnd()
14077
    oprot.writeStructEnd()
14069
 
14078
 
Line 14102... Line 14111...
14102
      if ftype == TType.STOP:
14111
      if ftype == TType.STOP:
14103
        break
14112
        break
14104
      if fid == -1:
14113
      if fid == -1:
14105
        if ftype == TType.LIST:
14114
        if ftype == TType.LIST:
14106
          self.allsnapdealstock = []
14115
          self.allsnapdealstock = []
14107
          (_etype321, _size318) = iprot.readListBegin()
14116
          (_etype328, _size325) = iprot.readListBegin()
14108
          for _i322 in xrange(_size318):
14117
          for _i329 in xrange(_size325):
14109
            _elem323 = SnapdealStockAtEOD()
14118
            _elem330 = SnapdealStockAtEOD()
14110
            _elem323.read(iprot)
14119
            _elem330.read(iprot)
14111
            self.allsnapdealstock.append(_elem323)
14120
            self.allsnapdealstock.append(_elem330)
14112
          iprot.readListEnd()
14121
          iprot.readListEnd()
14113
        else:
14122
        else:
14114
          iprot.skip(ftype)
14123
          iprot.skip(ftype)
14115
      else:
14124
      else:
14116
        iprot.skip(ftype)
14125
        iprot.skip(ftype)
Line 14123... Line 14132...
14123
      return
14132
      return
14124
    oprot.writeStructBegin('updateSnapdealStockAtEOD_args')
14133
    oprot.writeStructBegin('updateSnapdealStockAtEOD_args')
14125
    if self.allsnapdealstock is not None:
14134
    if self.allsnapdealstock is not None:
14126
      oprot.writeFieldBegin('allsnapdealstock', TType.LIST, -1)
14135
      oprot.writeFieldBegin('allsnapdealstock', TType.LIST, -1)
14127
      oprot.writeListBegin(TType.STRUCT, len(self.allsnapdealstock))
14136
      oprot.writeListBegin(TType.STRUCT, len(self.allsnapdealstock))
14128
      for iter324 in self.allsnapdealstock:
14137
      for iter331 in self.allsnapdealstock:
14129
        iter324.write(oprot)
14138
        iter331.write(oprot)
14130
      oprot.writeListEnd()
14139
      oprot.writeListEnd()
14131
      oprot.writeFieldEnd()
14140
      oprot.writeFieldEnd()
14132
    oprot.writeFieldStop()
14141
    oprot.writeFieldStop()
14133
    oprot.writeStructEnd()
14142
    oprot.writeStructEnd()
14134
 
14143
 
Line 14209... Line 14218...
14209
      if ftype == TType.STOP:
14218
      if ftype == TType.STOP:
14210
        break
14219
        break
14211
      if fid == -1:
14220
      if fid == -1:
14212
        if ftype == TType.LIST:
14221
        if ftype == TType.LIST:
14213
          self.allflipkartstock = []
14222
          self.allflipkartstock = []
14214
          (_etype328, _size325) = iprot.readListBegin()
14223
          (_etype335, _size332) = iprot.readListBegin()
14215
          for _i329 in xrange(_size325):
14224
          for _i336 in xrange(_size332):
14216
            _elem330 = FlipkartStockAtEOD()
14225
            _elem337 = FlipkartStockAtEOD()
14217
            _elem330.read(iprot)
14226
            _elem337.read(iprot)
14218
            self.allflipkartstock.append(_elem330)
14227
            self.allflipkartstock.append(_elem337)
14219
          iprot.readListEnd()
14228
          iprot.readListEnd()
14220
        else:
14229
        else:
14221
          iprot.skip(ftype)
14230
          iprot.skip(ftype)
14222
      else:
14231
      else:
14223
        iprot.skip(ftype)
14232
        iprot.skip(ftype)
Line 14230... Line 14239...
14230
      return
14239
      return
14231
    oprot.writeStructBegin('updateFlipkartStockAtEOD_args')
14240
    oprot.writeStructBegin('updateFlipkartStockAtEOD_args')
14232
    if self.allflipkartstock is not None:
14241
    if self.allflipkartstock is not None:
14233
      oprot.writeFieldBegin('allflipkartstock', TType.LIST, -1)
14242
      oprot.writeFieldBegin('allflipkartstock', TType.LIST, -1)
14234
      oprot.writeListBegin(TType.STRUCT, len(self.allflipkartstock))
14243
      oprot.writeListBegin(TType.STRUCT, len(self.allflipkartstock))
14235
      for iter331 in self.allflipkartstock:
14244
      for iter338 in self.allflipkartstock:
14236
        iter331.write(oprot)
14245
        iter338.write(oprot)
14237
      oprot.writeListEnd()
14246
      oprot.writeListEnd()
14238
      oprot.writeFieldEnd()
14247
      oprot.writeFieldEnd()
14239
    oprot.writeFieldStop()
14248
    oprot.writeFieldStop()
14240
    oprot.writeStructEnd()
14249
    oprot.writeStructEnd()
14241
 
14250