old_contents: import datetime
  
  from lobster import cmssw
  from lobster.core import *
  
  version = datetime.datetime.now().strftime('%Y%m%d')
  
  storage = StorageConfiguration(
      output=[
          "hdfs:///store/user/$USER/lobster_test_" + version,
          "file:///hadoop/store/user/$USER/lobster_test_" + version,
          # ND is not in the XrootD redirector, thus hardcode server.
          # Note the double-slash after the hostname!
          "root://deepthought.crc.nd.edu//store/user/$USER/lobster_test_" + version,
          "chirp://eddie.crc.nd.edu:9094/store/user/$USER/lobster_test_" + version,
          "gsiftp://T3_US_NotreDame/store/user/$USER/lobster_test_" + version,
          "srm://T3_US_NotreDame/store/user/$USER/lobster_test_" + version
      ]
  )
  
  processing = Category(
      name='processing',
      cores=1,
      runtime=900,
      memory=1000
  )
  
  workflows = []
  
  ttH = Workflow(
      label='ttH',
      dataset=cmssw.Dataset(
          dataset='/ttHToNonbb_M125_13TeV_powheg_pythia8/RunIIFall15MiniAODv2-PU25nsData2015v1_76X_mcRun2_asymptotic_v12-v1/MINIAODSIM',
          events_per_task=5000
      ),
      category=processing,
      pset='slim.py',
      publish_label='test',
      merge_size='3.5G',
      outputs=['output.root']
  )
  
  workflows.append(ttH)
  
  config = Config(
      workdir='/tmpscratch/users/$USER/lobster_test_' + version,
      plotdir='~/www/lobster/test_' + version,
      storage=storage,
      workflows=workflows,
      advanced=AdvancedOptions(log_level=1)
  )
  
new_contents: import datetime
  
  from lobster import cmssw
  from lobster.core import *
  
  version = datetime.datetime.now().strftime('%Y%m%d_%H%M')
  
  storage = StorageConfiguration(
      output=[
          "hdfs:///store/user/$USER/lobster_test_" + version,
          "file:///hadoop/store/user/$USER/lobster_test_" + version,
          # ND is not in the XrootD redirector, thus hardcode server.
          # Note the double-slash after the hostname!
          "root://deepthought.crc.nd.edu//store/user/$USER/lobster_test_" + version,
          "chirp://eddie.crc.nd.edu:9094/store/user/$USER/lobster_test_" + version,
          "gsiftp://T3_US_NotreDame/store/user/$USER/lobster_test_" + version,
          "srm://T3_US_NotreDame/store/user/$USER/lobster_test_" + version
      ]
  )
  
  processing = Category(
      name='processing',
      cores=1,
      runtime=900,
      memory=1000
  )
  
  workflows = []
  
  ttH = Workflow(
      label='ttH',
      dataset=cmssw.Dataset(
          dataset='/ttHToNonbb_M125_13TeV_powheg_pythia8/RunIIFall15MiniAODv2-PU25nsData2015v1_76X_mcRun2_asymptotic_v12-v1/MINIAODSIM',
          events_per_task=5000
      ),
      category=processing,
      pset='slim.py',
      publish_label='test',
      merge_size='3.5G',
      outputs=['output.root']
  )
  
  workflows.append(ttH)
  
  config = Config(
      workdir='/tmpscratch/users/$USER/lobster_test_' + version,
      plotdir='~/www/lobster/test_' + version,
      storage=storage,
      workflows=workflows,
      advanced=AdvancedOptions(log_level=1)
  )
  
subject: Expand timestamp on simple skimming example.