title: Moving a tsv file from local file system to S3 in luigi
body: <p>The following program does not output anything, nor does it throw any errors. Am I missing something in form of the <code>run()</code> method in the <code>to_S3()</code> class?</p>
  
  <pre><code>class to_S3(luigi.Task):
  
      #The class Mysql_to_tsv converts the data returned by a query on a Mysqldb and stores the data in a tsv in a local file.
  
      def requires(self):
          return [Mysql_to_tsv]
  
      def output(self):
          return luigi.S3Target("https://s3.amazonaws.com/bucket-name/luigi_attempt.tsv")
  </code></pre>
  
  <p>The <code>output()</code> method of the <code>Mysql_to_tsv()</code> class is: </p>
  
  <pre><code>def output(self):
          return luigi.LocalTarget('/Users/user/Desktop/Work/Luigi/test_data.tsv')
  </code></pre>
  
  <p>Please help with the correct class implementation of the task.</p>