title: Python os.stat not expanding wildcard in filename
body: <p>Probably something really stupid I am doing but can someone please assist.  All I am trying to do is stat a file.  Python will not make this happen, when I debug my python variables I can stat in the shell with it's output. Please see below:</p>
  
  <pre><code>[root@logmaster output]# cat /usr/local/nagios/libexec/check_logrip_log_not_stale.py
  
  import os
  import sys
  import datetime
  import time
  
  # Nagios return values
  nagiosRetValOk       = 0
  nagiosRetValWarn     = 1
  nagiosRetValCritical = 2
  
  # Below is the filename I am after
  #logrip-out-2016-03-19-1458386101
  
  dateFormat = datetime.datetime.now().strftime("%Y-%m-%d")
  logFormat = "/home/famnet/logs/output/logrip-out-%s-*" % dateFormat
  
  
  print os.stat(logFormat)
  </code></pre>
  
  <p>Here is what happens when I run the basic script:</p>
  
  <pre><code>    [root@logmaster output]# python /usr/local/nagios/libexec/check_logrip_log_not_stale.py
      Traceback (most recent call last):
        File "/usr/local/nagios/libexec/check_logrip_log_not_stale.py", line 36, in &lt;module&gt;
          print os.stat(logFormat)
  OSError: [Errno 2] No such file or directory: '/home/famnet/logs/output/logrip-out-2016-03-19-*'
  </code></pre>
  
  <p>Please forgive me if this is an easy waste of time for some experts.</p>
  
  <p>Thanks,
  However when I take the output of my print debug and run in the shell it works. </p>
  
  <pre><code>[root@logmaster output]# stat /home/famnet/logs/output/logrip-out-2016-03-19-*
    File: `/home/famnet/logs/output/logrip-out-2016-03-19-1458386101'
    Size: 42374797        Blocks: 82776      IO Block: 4096   regular file
  Device: fd02h/64770d    Inode: 36590817    Links: 1
  Access: (0644/-rw-r--r--)  Uid: (  504/  famnet)   Gid: ( 1100/   staff)
  Access: 2016-03-19 07:15:01.725794193 -0400
  Modify: 2016-03-19 07:44:09.847793116 -0400
  Change: 2016-03-19 07:44:09.847793116 -0400
  </code></pre>