Merge branch 'stable-2.11' into stable-2.12
[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 /hs-pkg-versions
29 /Makefile.ghc
30 /Makefile.ghc.bak
31 /Makefile.in
32 /Makefile.local
33 /Session.vim
34 /TAGS*
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 /config.log
43 /config.status
44 /configure
45 /devel/squeeze-amd64.tar.gz
46 /devel/squeeze-amd64.conf
47 /devel/wheezy-amd64.tar.gz
48 /devel/wheezy-amd64.conf
49 /epydoc.conf
50 /ganeti
51 /stamp-srclinks
52 /stamp-directories
53 /vcs-version
54 /*.patch
55 /*.tar.bz2
56 /*.tar.gz
57 /ganeti-[0-9]*.[0-9]*.[0-9]*
58
59 # daemons
60 /daemons/daemon-util
61 /daemons/ganeti-cleaner
62 /daemons/ganeti-masterd
63 /daemons/ganeti-noded
64 /daemons/ganeti-rapi
65 /daemons/ganeti-watcher
66
67 # doc
68 /doc/api/
69 /doc/coverage/
70 /doc/html/
71 /doc/man-html/
72 /doc/install-quick.rst
73 /doc/news.rst
74 /doc/upgrade.rst
75 /doc/hs-lint.html
76 /doc/manpages-enabled.rst
77 /doc/man-*.rst
78 /doc/users/groupmemberships
79 /doc/users/groups
80 /doc/users/users
81
82 # doc/examples
83 /doc/examples/bash_completion
84 /doc/examples/bash_completion-debug
85 /doc/examples/ganeti.cron
86 /doc/examples/ganeti.initd
87 /doc/examples/ganeti.logrotate
88 /doc/examples/ganeti-kvm-poweroff.initd
89 /doc/examples/ganeti-master-role.ocf
90 /doc/examples/ganeti-node-role.ocf
91 /doc/examples/gnt-config-backup
92 /doc/examples/hooks/ipsec
93 /doc/examples/systemd/ganeti-*.service
94
95 # lib
96 /lib/_constants.py
97 /lib/_vcsversion.py
98 /lib/_generated_rpc.py
99 /lib/opcodes.py
100 /lib/rpc/stub/
101
102 # man
103 /man/*.[0-9]
104 /man/*.html
105 /man/*.in
106 /man/*.gen
107
108 # test/hs
109 /test/hs/hail
110 /test/hs/harep
111 /test/hs/hbal
112 /test/hs/hcheck
113 /test/hs/hinfo
114 /test/hs/hroller
115 /test/hs/hscan
116 /test/hs/hspace
117 /test/hs/hsqueeze
118 /test/hs/hpc-htools
119 /test/hs/hpc-mon-collector
120 /test/hs/htest
121
122 # tools
123 /tools/kvm-ifup
124 /tools/kvm-ifup-os
125 /tools/xen-ifup-os
126 /tools/burnin
127 /tools/ensure-dirs
128 /tools/users-setup
129 /tools/vcluster-setup
130 /tools/vif-ganeti
131 /tools/vif-ganeti-metad
132 /tools/net-common
133 /tools/node-cleanup
134 /tools/node-daemon-setup
135 /tools/prepare-node-join
136 /tools/shebang/
137 /tools/ssl-update
138
139 # scripts
140 /scripts/gnt-backup
141 /scripts/gnt-cluster
142 /scripts/gnt-debug
143 /scripts/gnt-group
144 /scripts/gnt-instance
145 /scripts/gnt-job
146 /scripts/gnt-node
147 /scripts/gnt-os
148 /scripts/gnt-network
149 /scripts/gnt-storage
150
151 # haskell-specific rules
152 /src/mon-collector
153 /src/htools
154 /src/hconfd
155 /src/hluxid
156 /src/hs2py
157 /src/hs2py-constants
158 /src/ganeti-confd
159 /src/ganeti-wconfd
160 /src/ganeti-kvmd
161 /src/ganeti-luxid
162 /src/ganeti-metad
163 /src/ganeti-mond
164 /src/rpc-test
165
166 # automatically-built Haskell files
167 /src/AutoConf.hs
168 /src/Ganeti/Curl/Internal.hs
169 /src/Ganeti/Hs2Py/ListConstants.hs
170 /src/Ganeti/Version.hs
171 /test/hs/Test/Ganeti/TestImports.hs