コード例 #1
0
ファイル: postgres.py プロジェクト: viciu/python-deployer
        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)))
コード例 #2
0
ファイル: redis.py プロジェクト: aitzol/python-deployer
 def setup(self):
     Config.setup(self)
     self.host.sudo("chown '%s' '%s' " %
                    (self.parent.username, self.remote_path))
コード例 #3
0
ファイル: s3.py プロジェクト: viciu/python-deployer
        def setup(self):
            Config.setup(self)

            if self.parent.username:
                self.host.sudo('chown %s ~%s/.s3cfg' % (self.parent.username, self.parent.username))
コード例 #4
0
ファイル: variants.py プロジェクト: viciu/python-deployer
 def setup(self):
     self.host.sudo('mkdir /etc/variants')
     Config.setup(self)
コード例 #5
0
ファイル: redis.py プロジェクト: aitzol/python-deployer
 def setup(self):
     Config.setup(self)
     self.host.sudo("chown '%s' '%s' " % (self.parent.username, self.remote_path))
コード例 #6
0
ファイル: postgres.py プロジェクト: viciu/python-deployer
        def setup(self):
            Config.setup(self)

            # Restart slave
            self.parent.slave_upstart_service.restart()
コード例 #7
0
ファイル: postgres.py プロジェクト: viciu/python-deployer
 def setup(self):
     self.backup()
     Config.setup(self)
     self.hosts.sudo('chown postgres:postgres "%s"' % self.remote_path)
コード例 #8
0
ファイル: uwsgi.py プロジェクト: aitzol/python-deployer
        def setup(self):
            Config.setup(self)

            # Automatically start on system boot.
            self.hosts.sudo("update-rc.d '%s' defaults" % self.slug)
コード例 #9
0
 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))
コード例 #10
0
ファイル: uwsgi.py プロジェクト: viciu/python-deployer
        def setup(self):
            Config.setup(self)

            # Automatically start on system boot.
            self.hosts.sudo("update-rc.d '%s' defaults" % self.slug)
コード例 #11
0
 def setup(self):
     self.host.sudo('mkdir -p /etc/variants')
     Config.setup(self)