Loading .gitignore 0 → 100644 +36 −0 Original line number Diff line number Diff line ~* *~ *.sw[op] *.py[cod] .DS_Store __pycache__/ .vagrant/ vendor/ Thumbs.db *.retry .svn/ .sass-cache/ *.log a.out node-modules/ nbproject/ *.ipynb .idea/ *.egg-info/ *.[ao] .classpath .cache/ bower_components/ *.class *.jar secring.* .*.kate-swp .swp.* .directory .Trash-* build/ _build/ dist/ .tox/ roles db/ .pre-commit-config.yaml 0 → 100644 +19 −0 Original line number Diff line number Diff line - repo: https://github.com/pre-commit/pre-commit-hooks sha: v0.7.1 hooks: - id: check-added-large-files - id: check-yaml - id: check-merge-conflict - repo: https://github.com/willthames/ansible-lint sha: v3.4.13 hooks: - id: ansible-lint files: playbook\.yml args: ['--exclude=roles'] - repo: https://github.com/adarnimrod/shell-pre-commit sha: v0.5.4 hooks: - id: shell-lint files: receiver - id: shellcheck files: receiver README.md 0 → 100644 +29 −0 Original line number Diff line number Diff line # Poquita My setup of [Poca](https://github.com/brokkr/poca/). My workflow is managing the podcast list (and config and provisioning and deployment scripts) via git, using [gitreceive](https://github.com/progrium/gitreceive/) to deploy new versions to the downloading machine (syncing files locally when afterward). ## Running Poca locally `tox` ## Running poca-subscribe locally `tox -e poca-subscribe -- {add,delete,list,toggle} ...` ## Provision a machine for git push `tox -e ansible -- -i xbmc.shore.co.il,` ## Deploying a new version git remote add kodi git@xbmc.shore.co.il:poquita.git git push kodi ## Running [pre-commit](http://pre-commit.com/) `tox -e pre-commit` ansible.cfg 0 → 100644 +18 −0 Original line number Diff line number Diff line [defaults] library = library host_key_checking = False retry_files_enabled = False roles_path = ./roles/ command_warnings = True deprecation_warnings = True callback_whitelist = profile_tasks retry_files_save_path = /tmp/ [ssh_connection] pipelining = True [privilege_escalation] become = True become_method = sudo become_user = root become_ask_pass = False db/.gitkeep 0 → 100644 +0 −0 Empty file added. Loading
.gitignore 0 → 100644 +36 −0 Original line number Diff line number Diff line ~* *~ *.sw[op] *.py[cod] .DS_Store __pycache__/ .vagrant/ vendor/ Thumbs.db *.retry .svn/ .sass-cache/ *.log a.out node-modules/ nbproject/ *.ipynb .idea/ *.egg-info/ *.[ao] .classpath .cache/ bower_components/ *.class *.jar secring.* .*.kate-swp .swp.* .directory .Trash-* build/ _build/ dist/ .tox/ roles db/
.pre-commit-config.yaml 0 → 100644 +19 −0 Original line number Diff line number Diff line - repo: https://github.com/pre-commit/pre-commit-hooks sha: v0.7.1 hooks: - id: check-added-large-files - id: check-yaml - id: check-merge-conflict - repo: https://github.com/willthames/ansible-lint sha: v3.4.13 hooks: - id: ansible-lint files: playbook\.yml args: ['--exclude=roles'] - repo: https://github.com/adarnimrod/shell-pre-commit sha: v0.5.4 hooks: - id: shell-lint files: receiver - id: shellcheck files: receiver
README.md 0 → 100644 +29 −0 Original line number Diff line number Diff line # Poquita My setup of [Poca](https://github.com/brokkr/poca/). My workflow is managing the podcast list (and config and provisioning and deployment scripts) via git, using [gitreceive](https://github.com/progrium/gitreceive/) to deploy new versions to the downloading machine (syncing files locally when afterward). ## Running Poca locally `tox` ## Running poca-subscribe locally `tox -e poca-subscribe -- {add,delete,list,toggle} ...` ## Provision a machine for git push `tox -e ansible -- -i xbmc.shore.co.il,` ## Deploying a new version git remote add kodi git@xbmc.shore.co.il:poquita.git git push kodi ## Running [pre-commit](http://pre-commit.com/) `tox -e pre-commit`
ansible.cfg 0 → 100644 +18 −0 Original line number Diff line number Diff line [defaults] library = library host_key_checking = False retry_files_enabled = False roles_path = ./roles/ command_warnings = True deprecation_warnings = True callback_whitelist = profile_tasks retry_files_save_path = /tmp/ [ssh_connection] pipelining = True [privilege_escalation] become = True become_method = sudo become_user = root become_ask_pass = False