Example #1
0
        self.client.close()

if __name__ == "__main__":
    #destfilelist = ['DS_20170201.tar.gz','DS_20170202.tar.gz','DS_20170203.tar.gz','DS_20170204.tar.gz','DS_20170205.tar.gz']

    '''
    destfilelist = [
        'DS_20170201.tar.gz','DS_20170202.tar.gz','DS_20170203.tar.gz','DS_20170204.tar.gz','DS_20170205.tar.gz',
        'DS_20170206.tar.gz','DS_20170207.tar.gz','DS_20170208.tar.gz','DS_20170209.tar.gz','DS_20170210.tar.gz',
        'DS_20170211.tar.gz','DS_20170212.tar.gz','DS_20170213.tar.gz','DS_20170214.tar.gz','DS_20170215.tar.gz',
        'DS_20170216.tar.gz','DS_20170217.tar.gz','DS_20170218.tar.gz','DS_20170219.tar.gz','DS_20170220.tar.gz',
        'DS_20170221.tar.gz','DS_20170222.tar.gz','DS_20170223.tar.gz','DS_20170224.tar.gz','DS_20170225.tar.gz',
        'DS_20170226.tar.gz','DS_20170227.tar.gz','DS_20170228.tar.gz'
    ]
    '''
    filelist = FileUtils.GenFileList('201702',15)
    print filelist

    #filelist = ["text01.txt", "text02.txt"]
    #filelist = GenFileList('01', 2)
    #print filelist
    #pp = FTPUtils('pprfdaaetlc01.ie.intuit.net','deploy','data2ETL!23','/data/DATA_SOURCES/MATT/DS/archive/dat', '/Users/gkannappan/Desktop')

    get = FTPUtils('pprddaaetlc01.ie.intuit.net','deploy','data2ETL!23', '/data/DATA_SOURCES/MATT/TDES/archive/dat', '/Users/gkannappan/Documents/Intuit/CTG/PreProd Env/MATT/TDES')
    get.Connect()
    destfilelist = get.FileList()
    finalfilelist = FileUtils.PatternMatch(filelist, ".tar.gz", destfilelist)
    #print finalfilelist

    for file in finalfilelist:
        get.FileGet(file)