On 25 January 2016 at 12:18, Belen Barros Pena <
[email protected]> wrote:

> From: Belen Barros Pena <[email protected]>
>
> The instructions the Toaster manual provides for the production set up
> are not up-to-date, so update them.
>

As this is a documentation patch, could you please send it direct to
[email protected] and cc Scott Rifenbark?

Thanks.
Elliot


>
> The changes should be applied to both master and jethro.
>
> Signed-off-by: Belen Barros Pena <[email protected]>
> ---
>  .../toaster-manual-setup-and-use.xml               | 43
> ++++++++--------------
>  1 file changed, 15 insertions(+), 28 deletions(-)
>
> diff --git a/documentation/toaster-manual/toaster-manual-setup-and-use.xml
> b/documentation/toaster-manual/toaster-manual-setup-and-use.xml
> index 6a69706..6c557a4 100644
> --- a/documentation/toaster-manual/toaster-manual-setup-and-use.xml
> +++ b/documentation/toaster-manual/toaster-manual-setup-and-use.xml
> @@ -276,6 +276,7 @@
>               'PASSWORD': 'yourpasswordhere',
>               'HOST': 'localhost',
>               'PORT': '3306',
> +         }
>       }
>                                  </literallayout>
>                                  </para></listitem>
> @@ -298,7 +299,7 @@
>                          server defined earlier:
>                          <literallayout class='monospaced'>
>       $ mysql -u root -p
> -     mysql> CREATE DATABASE toaster;
> +     mysql> CREATE DATABASE toaster_data;
>       mysql> CREATE USER 'toaster'@'localhost' identified by
> 'yourpasswordhere';
>       mysql> GRANT all on toaster_data.* to 'toaster'@'localhost';
>       mysql> quit
> @@ -309,9 +310,9 @@
>                          default data, and gather the statically-served
> files:
>                          <literallayout class='monospaced'>
>       $ cd  /var/www/toaster/poky/
> -     $ ./bitbake/lib/toaster/manage.py syncdb --migrate
> -     $ ./bitbake/lib/toaster/manage.py loadconf
> ./meta-yocto/conf/toasterconf.json
> -     $ ./bitbake/lib/toaster/manage.py lsupdates
> +     $ ./bitbake/lib/toaster/manage.py syncdb
> +     $ ./bitbake/lib/toaster/manage.py migrate
> +     $ TOASTER_DIR=`pwd` TOASTER_CONF=./meta-yocto/conf/toasterconf.json
> ./bitbake/lib/toaster/manage.py checksettings
>       $ ./bitbake/lib/toaster/manage.py collectstatic
>                          </literallayout>
>                          </para>
> @@ -319,33 +320,20 @@
>                          <para>
>                              For the above set of commands, after moving
> to the
>                              <filename>poky</filename> directory,
> -                            the <filename>syncdb</filename> command with
> the
> -                            <filename>migrate</filename> option makes
> sure the database
> +                            the <filename>syncdb</filename> and
> <filename>migrate</filename>
> +                            commands ensure the database
>                              schema has had changes propagated correctly
> (i.e.
>                              migrations).
> -                            See the
> -                            <ulink url='
> https://south.readthedocs.org/en/latest/commands.html#syncdb
> '><filename>syncdb</filename></ulink>
> -                            command for more information.
>                          </para>
>
>                          <para>
> -                            The
> -                            <link
> linkend='toaster-command-loadconf'><filename>loadconf</filename></link>
> -                            command loads the
> -
> <filename>./meta-yocto/conf/toasterconf.json</filename>
> -                            JSON file.
> -                        </para>
> -
> -                        <para>
> -                            The <filename>lsupdates</filename> command
> fetches
> -                            information about machines, recipes and
> -                            layers available as part of OpenEmbedded.
> -                            The information is fetched from the
> -                            <ulink 
> url='http://layers.openembedded.org/'>OpenEmbedded
> Metadata Index</ulink>.
> -                            This information provides easy access to
> metadata
> -                            from Toaster, and it is key for Toaster's
> usability.
> -                            It is not recommended that you use Toaster
> without
> -                            fetching this information."
> +                            The next line sets the Toaster root directory
> +                            <filename>TOASTER_DIR</filename>, and the
> location of
> +                            the Toaster configuration file
> <filename>TOASTER_CONF</filename>,
> +                            relative to the root directory. For more
> information on the
> +                            Toaster configuration file see section
> +                            <link linkend='toaster-json-files'>4.3 JSON
> Files</link>
> +                            of this manual.
>                          </para>
>
>                          <para>
> @@ -353,8 +341,6 @@
>                              is a Django framework command that collects
> all the
>                              statically served files into a designated
> directory to
>                              be served up by the Apache web server.
> -                            For more information on this Django command,
> see
> -                            <ulink url='
> https://docs.djangoproject.com/en/1.7/ref/contrib/staticfiles/'></ulink>.
>                          </para></listitem>
>                      <listitem><para>
>                          Add an Apache configuration file for Toaster to
> your Apache web
> @@ -389,6 +375,7 @@
>                          <literallayout class='monospaced'>
>       $ sudo a2enmod wsgi
>       $ sudo a2enconf toaster
> +     $ chmod +x bitbake/lib/toaster/toastermain/wsgi.py
>                          </literallayout>
>                          Finally, restart Apache to make sure all new
> configuration
>                          is loaded.
> --
> 2.5.4 (Apple Git-61)
>
> --
> _______________________________________________
> toaster mailing list
> [email protected]
> https://lists.yoctoproject.org/listinfo/toaster
>



-- 
Elliot Smith
Software Engineer
Intel Open Source Technology Centre
-- 
_______________________________________________
toaster mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/toaster

Reply via email to