Lance Edgar
47bc4ce01d
Add __version__
attr to root namespace
...
for sake of `setup.cfg`
2023-05-17 07:22:09 -05:00
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