old_contents: #!/usr/bin/env python
  import sys
  import os
  from subprocess import Popen, PIPE
  
  CUR_DIR = os.path.dirname(os.path.realpath(__file__))
  
  # get command line args
  accesskey = sys.argv[1]
  secretkey = sys.argv[2]
  bucket = sys.argv[3]
  remotefile = sys.argv[4]
  localfile = sys.argv[5]
  ud = sys.argv[6]
  
  #os.environ['AWS_ACCESS_KEY_ID'] = accesskey
  #os.environ['AWS_SECRET_KEY'] = secretkey
  os.environ['EC2_ACCESS_KEY'] = accesskey
  os.environ['EC2_SECRET_KEY'] = secretkey
  
  # build up the arguments
  args = ['{}/aws.pl'.format(CUR_DIR),'--insecure-aws']
  if ud == 'u':
  	args.append('put')
  else:
  	args.append('get')
  args += ['{}/{}'.format(bucket,remotefile),localfile]
  
  # execute the perl script
  print args
  print os.environ
  awspl = Popen(args,stdout=PIPE,stderr=PIPE)
  stdout,stderr = awspl.communicate()
  
  sys.stdout.write(stdout)
  sys.stderr.write(stderr)
  
new_contents: #!/usr/bin/env python
  import sys
  import os
  from subprocess import Popen, PIPE
  
  CUR_DIR = os.path.dirname(os.path.realpath(__file__))
  
  # get command line args
  accesskey = sys.argv[1]
  secretkey = sys.argv[2]
  bucket = sys.argv[3]
  remotefile = sys.argv[4]
  localfile = sys.argv[5]
  ud = sys.argv[6]
  
  #os.environ['AWS_ACCESS_KEY_ID'] = accesskey
  #os.environ['AWS_SECRET_KEY'] = secretkey
  os.environ['EC2_ACCESS_KEY'] = accesskey
  os.environ['EC2_SECRET_KEY'] = secretkey
  
  # build up the arguments
  args = ['{}/aws.pl'.format(CUR_DIR),'--insecure-aws']
  if ud == 'u':
  	args.append('put')
  else:
  	args.append('get')
  args += ['{}/{}'.format(bucket,remotefile),localfile]
  
  # execute the perl script
  awspl = Popen(args,stdout=PIPE,stderr=PIPE)
  stdout,stderr = awspl.communicate()
  
  sys.stdout.write(stdout)
  sys.stderr.write(stderr)
  
subject: remove prints