1
from utility import utility
10
def __init__(self, grabapp='import', wait=False):
11
"""Default is to grab with Imagemagick's `import`
14
self.grabapp = grabapp
18
"""Call the grabber application
21
dest_dir = self._get_file_dir()
22
filename = utility.get_uuid1_filename(dest_dir, 'png')
23
grabcmd = "%s %s" % (self.grabapp, filename)
26
subprocess.Popen(grabcmd.split()).wait()
29
print '\nSorry, subprocess %s failure\n' % grabcmd
30
print 'will now halt\n'
32
def _get_file_dir(self):
33
"""XXX TODO read config, environment
36
return '/home/ktenney/work/docubi/chunks/image'