Commit graph

9 commits

Author SHA1 Message Date
Lance Edgar a76d38c201 Add make_normal_user() function
also add `disabled_password` kwarg for `make_system_user()`
2023-02-17 11:00:31 -06:00
Lance Edgar 3287505f88 Bring in the uncomment function to root namespace 2021-06-15 14:16:29 -05:00
Lance Edgar 7471dd1bf5 Add is_debian() convenience function 2020-09-23 22:40:59 -05:00
Lance Edgar c45e1a9187 Expose the Deployer class in root package namespace 2019-10-07 22:20:08 -05:00
Lance Edgar baea97957c Add sed() convenience function
copied from fabric1 src
2019-09-26 22:01:23 -05:00
Lance Edgar 74308b26a5 Add core rsync() function
also `agent_sudo()` i guess, but that whole thing is decidedly less convenient
now than it used to be.  need to figure out a way to temporarily enable agent
forwarding from within the fabric, if possible...
2019-09-09 14:19:26 -05:00
Lance Edgar 72c03a8ac9 Add contains() and append() convenience functions
basically stolen from Fabric v1 source code
2019-07-23 19:07:14 -05:00
Lance Edgar bd4768839a Port logic for deploying a "backup" app 2019-01-06 14:14:47 -06:00
Lance Edgar e8769c8245 Initial commit; enough to prove concepts at least
was able to bootstrap a complete machine with this, although there's lots
missing yet...
2018-12-03 01:11:38 -06:00