X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sliver_vs.py;fp=sliver_vs.py;h=78ff48236e69b5e995231043bbf655cfe69d2cac;hb=7df10fab475b2ac64c3c45e595de8041cde630f1;hp=a86b3f66640600aa956073ea3bbeb69030daf312;hpb=90fe600a45aa0002e35fd47b80757ce2c246714b;p=nodemanager.git diff --git a/sliver_vs.py b/sliver_vs.py index a86b3f6..78ff482 100644 --- a/sliver_vs.py +++ b/sliver_vs.py @@ -197,7 +197,9 @@ class Sliver_VS(accounts.Account, vserver.VServer): time.sleep(delay) # the generic /etc/init.d/vinit script is permanently refreshed, and enabled self.install_and_enable_vinit() - self.expose_ssh_dir() + # expose .ssh for omf_friendly slivers + if 'omf_control' in self.rspec['tags']: + self.expose_ssh_dir() # if a change has occured in the slice initscript, reflect this in /etc/init.d/vinit.slice self.refresh_slice_vinit() child_pid = os.fork()