<?xml version="1.0" ?>

<container xmlns="http://symfony.com/schema/dic/services"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">

    <services>

        <service id="lopi_pusher.pusher" class="Pusher">
            <argument>%lopi_pusher.app.id%</argument>
            <argument>%lopi_pusher.key%</argument>
            <argument>%lopi_pusher.secret%</argument>
            <argument>%lopi_pusher.debug%</argument>
            <argument>%lopi_pusher.host%</argument>
            <argument>%lopi_pusher.port%</argument>
            <argument>%lopi_pusher.timeout%</argument>
        </service>

    </services>
</container>

<?xml version="1.0" ?>

<container xmlns="http://symfony.com/schema/dic/services"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">

    <services>

        <service id="lopi_pusher.pusher" class="Pusher">
            <argument>%lopi_pusher.key%</argument>
            <argument>%lopi_pusher.secret%</argument>
            <argument>%lopi_pusher.app.id%</argument>
            <argument>%lopi_pusher.debug%</argument>
            <argument>%lopi_pusher.host%</argument>
            <argument>%lopi_pusher.port%</argument>
            <argument>%lopi_pusher.timeout%</argument>
        </service>

    </services>
</container>

Fix order of service arguments to match Pusher class
Fix order of service arguments to match Pusher class

The arguments were being passed to the Pusher class in an incorrect order, causing it to return a 401 auth error.