Commit f9f57a7b authored by nimrod's avatar nimrod
Browse files

- Pretty much everything.

parent f62f6f79
Loading
Loading
Loading
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/
+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