X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sliver_vs.py;h=ef5b6b21d8146eb205718206f0572f1f5ddaed0d;hb=915acb08cad7ad57c615e53864e53dc5e742ce94;hp=48d7a4780bbd303bdf8812dc8b161c25b1841179;hpb=ba26952042ff8591b223fdb7413946cd5df91de3;p=nodemanager.git diff --git a/sliver_vs.py b/sliver_vs.py index 48d7a47..ef5b6b2 100644 --- a/sliver_vs.py +++ b/sliver_vs.py @@ -106,7 +106,8 @@ class Sliver_VS(accounts.Account, vserver.VServer): refname="-".join( (pldistro,fcdistro,arch) ) # check the templates exists -- there's probably a better way.. - if not os.path.isdir ("/vservers/.vref/%s"%refname): + if not (os.path.isdir ("/vservers/.vref/%s"% refname) or + os.path.isdir ("/vservers/.vref/%s"% vref)): logger.verbose("%s (%s) : vref %s not found, using default %s"%( name,vref,refname,default)) refname=default