@@ -1028,18 +1028,9 @@ class LifecycleTask extends BackbeatTask {
10281028 * (i.e. transition) should not apply.
10291029 */
10301030 _checkAndApplyExpirationRule ( bucketData , obj , rules , log ) {
1031- console . log ( 'KKKKKKK 3' , obj . LastModified )
1032- console . log ( 'KKKKKKK 4.1' , typeof obj . LastModified )
1033- console . log ( 'KKKKKKK 4.2' , new Date ( obj . LastModified ) )
1034- // todo get transition timestamp check
10351031 const daysSinceInitiated = this . _lifecycleDateTime . findDaysSince (
10361032 new Date ( obj . LastModified )
10371033 ) ;
1038- console . log ( 'KKKKKKK 4.3' , daysSinceInitiated )
1039- const tmp = this . _lifecycleDateTime . getTransitionTimestamp (
1040- rules . Expiration , obj . LastModified )
1041- console . log ( 'KKKKKKK 4.4' , tmp )
1042-
10431034 const currentDate = this . _lifecycleDateTime . getCurrentDate ( ) ;
10441035
10451036 if ( rules . Expiration . Date &&
@@ -1597,8 +1588,6 @@ class LifecycleTask extends BackbeatTask {
15971588 return this . s3target . send ( command )
15981589 . then ( data => {
15991590 LifecycleMetrics . onS3Request ( log , 'headObject' , 'bucket' , null ) ;
1600- console . log ( 'KKKKKKK 6' , data . LastModified )
1601- console . log ( 'KKKKKKK 6.5' , typeof data . LastModified )
16021591 const lastModified = data . LastModified instanceof Date
16031592 ? data . LastModified . toISOString ( )
16041593 : data . LastModified ;
@@ -1614,31 +1603,30 @@ class LifecycleTask extends BackbeatTask {
16141603 return done ( ) ;
16151604 }
16161605 if ( rules . Transition ) {
1617- return this . _applyTransitionRule ( {
1618- owner : bucketData . target . owner ,
1619- accountId : bucketData . target . accountId ,
1606+ return this . _applyTransitionRule ( {
1607+ owner : bucketData . target . owner ,
1608+ accountId : bucketData . target . accountId ,
1609+ bucket : bucketData . target . bucket ,
1610+ objectKey : obj . Key ,
1611+ eTag : obj . ETag ,
1612+ lastModified : obj . LastModified ,
1613+ site : rules . Transition . StorageClass ,
1614+ transitionTime : this . _lifecycleDateTime . getTransitionTimestamp (
1615+ rules . Transition , object . LastModified ) ,
1616+ } , log , done ) ;
1617+ }
1618+ return done ( ) ;
1619+ } )
1620+ . catch ( err => {
1621+ LifecycleMetrics . onS3Request ( log , 'headObject' , 'bucket' , err ) ;
1622+ log . error ( 'failed to get object' , {
1623+ method : 'LifecycleTask._compareObject' ,
1624+ error : err ,
16201625 bucket : bucketData . target . bucket ,
16211626 objectKey : obj . Key ,
1622- eTag : obj . ETag ,
1623- lastModified : obj . LastModified ,
1624- site : rules . Transition . StorageClass ,
1625- transitionTime : this . _lifecycleDateTime . getTransitionTimestamp (
1626- rules . Transition , object . LastModified ) ,
1627- } , log , done ) ;
1628- }
1629-
1630- return done ( ) ;
1631- } )
1632- . catch ( err => {
1633- LifecycleMetrics . onS3Request ( log , 'headObject' , 'bucket' , err ) ;
1634- log . error ( 'failed to get object' , {
1635- method : 'LifecycleTask._compareObject' ,
1636- error : err ,
1637- bucket : bucketData . target . bucket ,
1638- objectKey : obj . Key ,
1627+ } ) ;
1628+ return done ( err ) ;
16391629 } ) ;
1640- return done ( err ) ;
1641- } ) ;
16421630 }
16431631
16441632 /**
@@ -1757,22 +1745,15 @@ class LifecycleTask extends BackbeatTask {
17571745 const filteredRules = this . _lifecycleUtils . filterRules ( bucketLCRules , upload , noTags ) ;
17581746 const aRules = this . _lifecycleUtils . getApplicableRules ( filteredRules , { } ) ;
17591747
1760- console . log ( 'UUUUUU 1' , upload . Initiated ) ;
1761- console . log ( 'UUUUUU 2' , typeof upload . Initiated ) ;
1762- console . log ( 'UUUUUU 3' , upload . Initiated instanceof Date ) ;
17631748 const daysSinceInitiated = this . _lifecycleDateTime . findDaysSince (
17641749 new Date ( upload . Initiated )
17651750 ) ;
1766- console . log ( 'UUUUUU 4' , daysSinceInitiated ) ;
17671751 const abortRule = aRules . AbortIncompleteMultipartUpload ;
1768- console . log ( 'UUUUUU 5' , abortRule ) ;
1769- console . log ( 'UUUUUU 6' , abortRule ? abortRule . DaysAfterInitiation : 'no abort rule' ) ;
17701752
17711753 // NOTE: DaysAfterInitiation can be 0 in tests
17721754 const doesAbortRuleApply = ( abortRule &&
17731755 abortRule . DaysAfterInitiation !== undefined &&
17741756 daysSinceInitiated >= abortRule . DaysAfterInitiation ) ;
1775- console . log ( 'UUUUUU 7' , doesAbortRuleApply ) ;
17761757 if ( doesAbortRuleApply ) {
17771758 log . debug ( 'send mpu upload for aborting' , {
17781759 bucket : bucketData . target . bucket ,
@@ -1795,7 +1776,6 @@ class LifecycleTask extends BackbeatTask {
17951776 this . _lifecycleDateTime . getTransitionTimestamp (
17961777 { Days : abortRule . DaysAfterInitiation } , upload . Initiated )
17971778 ) ;
1798- console . log ( 'UUUUUU 8' , 'Sending deleteMPU action for upload:' , upload . Key ) ;
17991779 this . _sendObjectAction ( entry , err => {
18001780 if ( ! err ) {
18011781 log . debug ( 'sent object entry for consumption' ,
0 commit comments