     
     func run(on server: Server) throws {
         print("Stopping \(provider.name)")
-        try server.execute("service \(provider.namespace) stop")
+        try provider.stop(on: server)
     }
     
 }

    
    var additionalTasks: [Task] {
        return []
    }
    
}

            try invoke("\(namespace):write-service")
        }
        print("Starting \(provider.name)")
        
        try provider.start(on: server)
    }
    
}
