<div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace">Hi Jakub,<br><br></div><div class="gmail_default" style="font-family:monospace,monospace">Thanks. That&#39;s good idea. Here it is: <a href="https://github.com/dvsl/ovirt-engine-dev-scripts">https://github.com/dvsl/ovirt-engine-dev-scripts</a><br><br></div><div class="gmail_default" style="font-family:monospace,monospace">Shmuel</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 23, 2015 at 4:31 PM, Jakub Niedermertl <span dir="ltr">&lt;<a href="mailto:jniederm@redhat.com" target="_blank">jniederm@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Shmuel,<br>
<br>
it looks great. How about sharing it via GitHub (or similar service) so as it can be easily bookmarked, browsed, ...<br>
Here are mine <a href="https://github.com/jniederm/ovirt-aux-scripts" rel="noreferrer" target="_blank">https://github.com/jniederm/ovirt-aux-scripts</a><br>
<br>
Jakub<br>
<div><div class="h5"><br>
----- Original Message -----<br>
&gt; From: &quot;Shmuel Melamud&quot; &lt;<a href="mailto:smelamud@redhat.com">smelamud@redhat.com</a>&gt;<br>
&gt; To: &quot;devel&quot; &lt;<a href="mailto:devel@ovirt.org">devel@ovirt.org</a>&gt;<br>
&gt; Sent: Monday, November 23, 2015 2:22:36 PM<br>
&gt; Subject: [ovirt-devel] Scripts for Engine development<br>
&gt;<br>
&gt; Hi!<br>
&gt;<br>
&gt; These are scripts that I&#39;m using for development. Maybe they will save your<br>
&gt; time or at least will be helpful for newbies. Please, let me know if you<br>
&gt; find something useful.<br>
&gt;<br>
&gt; They assume the following setup: there is a directory for the Engine (set by<br>
&gt; ENGINE_ROOT conf var). Subdirectories under it correspond to revisions<br>
&gt; (master, 3.6, 3.5 etc.). You can freely add suffixes (e.g. 3.6-upgr). There<br>
&gt; is always a current revision you&#39;re working on and ~/bin/engine-bin is set<br>
&gt; to the corresponding bin/ directory. I&#39;ve added ~/bin/engine-bin to PATH and<br>
&gt; now if I run, for example, engine-setup, it runs engine-setup of the<br>
&gt; revision I need currently.<br>
&gt;<br>
&gt; Config file:<br>
&gt;<br>
&gt; engine-scripts-conf - review it shortly just in case you need to change<br>
&gt; something to fit your setup<br>
&gt;<br>
&gt; Scripts:<br>
&gt;<br>
&gt; engine - run the Engine<br>
&gt; engine-autosetup - run engine-setup (taking into account additional options<br>
&gt; that should be passed for 3.5, for example)<br>
&gt; engine-build - build the Engine (this script has many options)<br>
&gt; engine-dao-tests - run DAO tests<br>
&gt; engine-gwt-debug - run the frontend in GWT debugging mode (there are also<br>
&gt; several options in engine-build for GWT debugging)<br>
&gt; engine-root - print current Engine root directory name<br>
&gt; engine-setrevision - set or print the current revision<br>
&gt;<br>
&gt; And one script for VDSM - it should be run on a host:<br>
&gt;<br>
&gt; vdsm-deploy - removes old VDSM rpms, builds and installs the new ones,<br>
&gt; puts ssl=false into vdsm.conf and restarts VDSM. If restart fails, runs<br>
&gt; vdsm-tool configure --force and tries to start again. Maybe some of these<br>
&gt; operations are redundant, but at the end I always get working VDSM ;)<br>
&gt;<br>
&gt; vdsm-fix-firewall - fixes /etc/sysconfig/iptables to open non-TLS libvirtd<br>
&gt; port. It is run automatically from vdsm-deploy, but may be run separately.<br>
&gt;<br>
&gt; Shmuel<br>
&gt;<br>
</div></div>&gt; _______________________________________________<br>
&gt; Devel mailing list<br>
&gt; <a href="mailto:Devel@ovirt.org">Devel@ovirt.org</a><br>
&gt; <a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/devel</a><br>
</blockquote></div><br></div>