Merge branch 'stable-2.16' into stable-2.17
[ganeti-github.git] / .gitignore
1 # Lines that start with '#' are comments.
2 # For a project mostly in C, the following would be a good set of
3 # exclude patterns (uncomment them if you want to use them):
4 # *.[oa]
5 # *~
6
7 # global ignores
8 *.py[co]
9 *.swp
10 *~
11 *.o
12 *.hpc_o
13 *.prof_o
14 *.dyn_o
15 *.hi
16 *.hpc_hi
17 *.prof_hi
18 *.dyn_hi
19 *.hp
20 *.tix
21 *.prof
22 *.stat
23 .hpc/
24
25 # /
26 /.hsenv
27 /Makefile
28 /Makefile.ghc
29 /Makefile.ghc.bak
30 /Makefile.in
31 /Makefile.local
32 /Session.vim
33 /TAGS*
34 /apps/
35 /aclocal.m4
36 /autom4te.cache
37 /autotools/install-sh
38 /autotools/missing
39 /autotools/py-compile
40 /autotools/replace_vars.sed
41 /autotools/shell-env-init
42 /cabal_macros.h
43 /config.log
44 /config.status
45 /configure
46 /devel/squeeze-amd64.tar.gz
47 /devel/squeeze-amd64.conf
48 /devel/wheezy-amd64.tar.gz
49 /devel/wheezy-amd64.conf
50 /dist/
51 /empty-cabal-config
52 /epydoc.conf
53 /ganeti
54 /ganeti.cabal
55 /ganeti.depsflags
56 /stamp-srclinks
57 /stamp-directories
58 /vcs-version
59 /*.patch
60 /*.tar.bz2
61 /*.tar.gz
62 /ganeti-[0-9]*.[0-9]*.[0-9]*
63
64 # daemons
65 /daemons/daemon-util
66 /daemons/ganeti-cleaner
67 /daemons/ganeti-masterd
68 /daemons/ganeti-noded
69 /daemons/ganeti-rapi
70 /daemons/ganeti-watcher
71
72 # doc
73 /doc/api/
74 /doc/coverage/
75 /doc/html/
76 /doc/man-html/
77 /doc/install-quick.rst
78 /doc/news.rst
79 /doc/upgrade.rst
80 /doc/hs-lint.html
81 /doc/manpages-enabled.rst
82 /doc/man-*.rst
83 /doc/users/groupmemberships
84 /doc/users/groups
85 /doc/users/users
86
87 # doc/examples
88 /doc/examples/bash_completion
89 /doc/examples/bash_completion-debug
90 /doc/examples/ganeti.cron
91 /doc/examples/ganeti.initd
92 /doc/examples/ganeti.logrotate
93 /doc/examples/ganeti-kvm-poweroff.initd
94 /doc/examples/ganeti-master-role.ocf
95 /doc/examples/ganeti-node-role.ocf
96 /doc/examples/gnt-config-backup
97 /doc/examples/hooks/ipsec
98 /doc/examples/systemd/ganeti-*.service
99
100 # lib
101 /lib/_constants.py
102 /lib/_vcsversion.py
103 /lib/_generated_rpc.py
104 /lib/opcodes.py
105 /lib/rpc/stub/
106
107 # man
108 /man/*.[0-9]
109 /man/*.html
110 /man/*.in
111 /man/*.gen
112
113 # test/hs
114 /test/hs/hail
115 /test/hs/harep
116 /test/hs/hbal
117 /test/hs/hcheck
118 /test/hs/hinfo
119 /test/hs/hroller
120 /test/hs/hscan
121 /test/hs/hspace
122 /test/hs/hsqueeze
123 /test/hs/hpc-htools
124 /test/hs/hpc-mon-collector
125 /test/hs/htest
126
127 # tools
128 /tools/kvm-ifup
129 /tools/kvm-ifup-os
130 /tools/xen-ifup-os
131 /tools/burnin
132 /tools/ensure-dirs
133 /tools/users-setup
134 /tools/vcluster-setup
135 /tools/vif-ganeti
136 /tools/vif-ganeti-metad
137 /tools/net-common
138 /tools/node-cleanup
139 /tools/node-daemon-setup
140 /tools/prepare-node-join
141 /tools/shebang/
142 /tools/ssh-update
143 /tools/ssl-update
144
145 # scripts
146 /scripts/gnt-backup
147 /scripts/gnt-cluster
148 /scripts/gnt-debug
149 /scripts/gnt-filter
150 /scripts/gnt-group
151 /scripts/gnt-instance
152 /scripts/gnt-job
153 /scripts/gnt-node
154 /scripts/gnt-os
155 /scripts/gnt-network
156 /scripts/gnt-storage
157
158 # haskell-specific rules
159 /src/mon-collector
160 /src/htools
161 /src/hconfd
162 /src/hluxid
163 /src/hs2py
164 /src/hs2py-constants
165 /src/ganeti-confd
166 /src/ganeti-wconfd
167 /src/ganeti-kvmd
168 /src/ganeti-luxid
169 /src/ganeti-metad
170 /src/ganeti-maintd
171 /src/ganeti-mond
172 /src/rpc-test
173
174 # automatically-built Haskell files
175 /src/AutoConf.hs
176 /src/Ganeti/Curl/Internal.hs
177 /src/Ganeti/Hs2Py/ListConstants.hs
178 /src/Ganeti/Version.hs
179 /test/hs/Test/Ganeti/TestImports.hs