+ # sanitize args
+ for runfolder in args:
+ flowcell_id = extract_flowcell(runfolder)
+ if flowcell_id is None:
+ parser.error('archive names must look like YYMMDD_MACHINE_RUN_FLOWCELLID.tgz\n'\
+ '(got %s)' % (runfolder,))
+ else:
+ flowcells.append(flowcell_id)
+
+ if options.flowcell is not None:
+ flowcells.append(options.flowcell)
+
+ if len(flowcells) == 0:
+ parser.error('please specify a --flowcell or list of runfolder archives\n'\
+ 'for archival. I need something to do.')
+
+ print flowcells
+ sys.exit(1)