monitord does not create a jobstate.log file

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major
    • 3.0.2
    • Affects Version/s: None
    • Component/s: Monitord
    • None
    • Environment:
      the submit machine at JGI.

      I setup Pegasus from the 3.0 branch on the new machine I am configuring.

      I ran the condor-blackdiamond workflow example . It ran fine end to end. However, looks like monitord did not start up correctly

      kvahi@zeus:~/work/condor-blackdiamond/work/kvahi/pegasus/blackdiamond/20110311T103702-0800$ more monitord.log
      Traceback (most recent call last):
      File "/home/gbp/SOFTWARE/install/pegasus/default/bin/pegasus-monitord", line 2731, in <module>
      wf_event_sink = create_wf_event_sink(event_dest, db_stats=db_stats, enc=encoding)
      File "/home/gbp/SOFTWARE/install/pegasus/default/bin/pegasus-monitord", line 400, in create_wf_event_sink
      logger.info("output type=

      {otype}

      name=

      {name}

      ".format(otype=_type, name=_name))
      AttributeError: 'str' object has no attribute 'format'

      kvahi@zeus:~/work/condor-blackdiamond/work/kvahi/pegasus/blackdiamond/20110311T103702-0800$ python
      Python 2.5.2 (r252:60911, Jan 24 2010, 17:44:40)
      [GCC 4.3.2] on linux2
      Type "help", "copyright", "credits" or "license" for more information.
      >>> exit
      Use exit() or Ctrl-D (i.e. EOF) to exit
      >>> exit()

      I thought we were good with python 2.5 ?

            Assignee:
            Fabio Silva
            Reporter:
            Karan Vahi
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: