Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix python printf format #21

Merged
merged 1 commit into from Dec 22, 2011
Merged

Fix python printf format #21

merged 1 commit into from Dec 22, 2011

Conversation

roysjosh
Copy link
Contributor

@roysjosh roysjosh commented Dec 8, 2011

This fixes an obscure traceback in Spacewalk:
Caused by: java.lang.RuntimeException: redstone.xmlrpc.XmlRpcFault: <type 'exceptions.TypeError'>:not all arguments converted during string formatting
at com.redhat.rhn.manager.kickstart.tree.BaseTreeEditOperation.store(BaseTreeEditOperation.java:116)
at com.redhat.rhn.manager.kickstart.tree.TreeCreateOperation.store(TreeCreateOperation.java:61)
at com.redhat.rhn.frontend.action.BaseEditAction.execute(BaseEditAction.java:64)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
... 40 more

which was traced to cobbler:
Thu Dec 8 17:09:16 2011 - INFO | Exception occured: <type 'exceptions.TypeError'>
Thu Dec 8 17:09:16 2011 - INFO | Exception value: not all arguments converted during string formatting
Thu Dec 8 17:09:16 2011 - INFO | Exception Info:
File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 1763, in dispatch
return method_handle(*params)
File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 874, in save_distro
return self.save_item("distro",object_id,token,editmode=editmode)
File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 870, in save_item
rc = self.api.add_item(what,obj)
File "/usr/lib/python2.6/site-packages/cobbler/api.py", line 395, in add_item
return self.get_items(what).add(ref,check_for_duplicate_names=check_for_duplicate_names,save=save,logger=logger)
File "/usr/lib/python2.6/site-packages/cobbler/collection.py", line 311, in add
self.lite_sync.add_single_distro(ref.name)
File "/usr/lib/python2.6/site-packages/cobbler/action_litesync.py", line 62, in add_single_distro
self.sync.pxegen.copy_single_distro_files(distro)
File "/usr/lib/python2.6/site-packages/cobbler/pxegen.py", line 169, in copy_single_distro_files
utils.mkdir(distro_dir)
File "/usr/lib/python2.6/site-packages/cobbler/utils.py", line 1221, in mkdir
raise CX(
("Error creating") % path)

This fixes an obscure traceback in Spacewalk:
Caused by: java.lang.RuntimeException: redstone.xmlrpc.XmlRpcFault: <type 'exceptions.TypeError'>:not all arguments converted during string formatting
        at com.redhat.rhn.manager.kickstart.tree.BaseTreeEditOperation.store(BaseTreeEditOperation.java:116)
        at com.redhat.rhn.manager.kickstart.tree.TreeCreateOperation.store(TreeCreateOperation.java:61)
        at com.redhat.rhn.frontend.action.BaseEditAction.execute(BaseEditAction.java:64)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)
        ... 40 more

which was traced to cobbler:
Thu Dec  8 17:09:16 2011 - INFO | Exception occured: <type 'exceptions.TypeError'>
Thu Dec  8 17:09:16 2011 - INFO | Exception value: not all arguments converted during string formatting
Thu Dec  8 17:09:16 2011 - INFO | Exception Info:
  File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 1763, in _dispatch
    return method_handle(*params)
   File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 874, in save_distro
    return self.save_item("distro",object_id,token,editmode=editmode)
   File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 870, in save_item
    rc = self.api.add_item(what,obj)
   File "/usr/lib/python2.6/site-packages/cobbler/api.py", line 395, in add_item
    return self.get_items(what).add(ref,check_for_duplicate_names=check_for_duplicate_names,save=save,logger=logger)
   File "/usr/lib/python2.6/site-packages/cobbler/collection.py", line 311, in add
    self.lite_sync.add_single_distro(ref.name)
   File "/usr/lib/python2.6/site-packages/cobbler/action_litesync.py", line 62, in add_single_distro
    self.sync.pxegen.copy_single_distro_files(distro)
   File "/usr/lib/python2.6/site-packages/cobbler/pxegen.py", line 169, in copy_single_distro_files
    utils.mkdir(distro_dir)
   File "/usr/lib/python2.6/site-packages/cobbler/utils.py", line 1221, in mkdir
    raise CX(_("Error creating") % path)
@mpdehaan
Copy link
Contributor

merged, thanks!

@mpdehaan mpdehaan closed this Dec 22, 2011
@mpdehaan mpdehaan reopened this Dec 22, 2011
mpdehaan added a commit that referenced this pull request Dec 22, 2011
Fix python printf format
@mpdehaan mpdehaan merged commit 6123b74 into cobbler:master Dec 22, 2011
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants