aboutsummaryrefslogtreecommitdiffstats
path: root/modules/gitmirror
Commit message (Collapse)AuthorAgeFilesLines
* Fix some typos in user-visible stringsDan Fandrich2024-08-151-1/+1
|
* Fix typos in commentsDan Fandrich2024-08-151-1/+1
| | | | This should result in no difference in configuration.
* Flush logs in on-the-pullDan Fandrich2024-02-121-2/+8
| | | | | | | | | | It's not perfect (logs for requests that are rejected by the server are still buffered) but at least normal requests can be immediately be seen in the logs now. A better approach would be to use a logging function that flushes automatically. Also, wait for the queue thread to complete before exiting so things are left in a clean state.
* Switch gitmirror files from templates to filesDan Fandrich2024-01-184-3/+3
| | | | | | There are no template substitutions needed in these files, so allowing them opens the danger of substitutions happening unknowingly with future changes to these files.
* Convert on-the-pull to Python3Dan Fandrich2024-01-181-90/+80
| | | | | | It now also passes pytype and flake8 checks. Also, improve logging in the case of errors
* Fix a harmless message typoDan Fandrich2024-01-151-1/+1
|
* gitmirror: declare on-the-pull service to ensure it is runningOlivier Blin2017-04-151-0/+7
|
* gitmirror: ensure git repo dir and on-the-pull run dir is availableThomas Backlund2016-03-051-2/+16
|
* gitmirror: ensure git user/group is presentThomas Backlund2016-03-051-0/+14
|
* remove more valstar configsThomas Backlund2016-02-091-1/+1
|
* lint fixes for gitmirrorThomas Backlund2015-10-201-1/+1
|
* gitmirror: Add chkconfig headers to init scriptColin Guthrie2014-02-101-0/+5
|
* gitmirror: Fix base URL for cloning.Colin Guthrie2014-02-101-2/+3
| | | | Also some cosmetic changes to logging and stopping.
* gitmirror: Fix config keyColin Guthrie2014-02-101-1/+1
|
* gitmirror: Redirect output to a log fileColin Guthrie2014-02-101-1/+1
| | | | | | The logging is not too large so don't worry too much about it for now. Longer term, systemd journal will be sufficient
* gitmirror: Use two rsyncs rather than have a config file race.Colin Guthrie2014-02-101-4/+2
|
* gitmirror: Clear out lock subsys on stopColin Guthrie2014-02-091-0/+1
|
* Add a new system to ensure our git repos are mirrored properly.Colin Guthrie2014-02-094-0/+471
This is a simple python daemon that I wrote which can be 'pinged' and told to update (or freshly clone) given git repos. Deploy this script on alamut (not started automatically yet)