This commit is contained in:
sneakers-the-rat 2022-10-31 18:55:19 -07:00
parent 13ff1774a7
commit b18a7e69d1
1 changed files with 8 additions and 3 deletions

View File

@ -48,10 +48,15 @@ class Service:
service = SERVICE_TEMPLATE.format(
**asdict(self)
)
with open('/etc/systemd/system/wikibot.service', 'w') as sfile:
sfile.write(service)
try:
with open('/etc/systemd/system/wikibot.service', 'w') as sfile:
sfile.write(service)
print('System file created, you should now enable it with \nsystemctl enable wikibot\nand start it with\nsystemctl start wikibot')
except PermissionError:
print('Could not write to system file, copy the following service file to /etc/systemd/system/wikibot.service')
print(service)
print('System file created, you should now enable it with \nsystemctl enable wikibot\nand start it with\nsystemctl start wikibot')
def main():
parser = argparser()