def setup(self): parent = self.parent parent.create_socket_directory() # Install config Config.setup(self) self.hosts.sudo("chown '%s' '%s' " % (esc1(parent.username), esc1(self.remote_path))) # Give write permissions to logging file self.hosts.sudo("touch '%s' " % esc1(parent.logfile)) self.hosts.sudo("chown '%s' '%s' " % (esc1(parent.username), esc1(parent.logfile)))
def setup(self): Config.setup(self) self.host.sudo("chown '%s' '%s' " % (self.parent.username, self.remote_path))
def setup(self): Config.setup(self) if self.parent.username: self.host.sudo('chown %s ~%s/.s3cfg' % (self.parent.username, self.parent.username))
def setup(self): self.host.sudo('mkdir /etc/variants') Config.setup(self)
def setup(self): Config.setup(self) # Restart slave self.parent.slave_upstart_service.restart()
def setup(self): self.backup() Config.setup(self) self.hosts.sudo('chown postgres:postgres "%s"' % self.remote_path)
def setup(self): Config.setup(self) # Automatically start on system boot. self.hosts.sudo("update-rc.d '%s' defaults" % self.slug)
def setup(self): self.host.sudo("mkdir -p $(dirname '%s')" % self.remote_path) Config.setup(self) self.host.sudo("chown %s '%s'" % (self.parent.username, self.remote_path))
def setup(self): self.host.sudo('mkdir -p /etc/variants') Config.setup(self)