Add require statement to script
Modify name of object to make it more self-describing
Determine which met files are not available via FTP
Generate report of missing files
Filter list of files to obtain from the server
Write file that contains report of the missing files
Begin conditional block for getting met files by month
Create a list of filenames to compare with those on server
Determine whether all of the requested files are on server
Determine which files are missing on server
Generate report of files missing from server
Filter list of files to get from the server
Download the requested files from the server
Write files that contains report of missing met files