Page 2 of 2

Re: YouTube plugin using Data API V3

PostPosted: Sat May 16, 2015 5:55 pm
by stefana888
Search videos

URL
  Code:
https://www.googleapis.com/youtube/v3/search?q=xxxxxxxxxxxxx


Modifications
  Code:
 def apiUrl = new URL(resourceUrl.toString() + "&part=snippet" + "&maxResults=" + maxItemsToRetrieve + "&type=video" + "&key=" + api_key)

  Code:
[additionalInfo : ['videoId' : resourceUrl.toString().contains("videos") ? it.id : resourceUrl.toString().contains("search") ? it.id.videoId :it.snippet.resourceId.videoId,


Test case
  Code:
println ""
container = extractor.extractItems( new URL("https://www.googleapis.com/youtube/v3/search?q=crazy"), 10)
println container
result = extractor.extractUrl(container.getItems()[2], PreferredQuality.MEDIUM)
println result

Re: YouTube plugin using Data API V3

PostPosted: Sun May 17, 2015 8:53 pm
by tuareg64ve
stefana888 wrote:... Live content needs to be added.....


what do you exactly mean?

I do not see an error in the log, but it quite strange and no icon with the stream appear in my TV

  Code:
2015-05-17 22:47:49,769 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 507)
2015-05-17 22:47:49,777 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 591)
2015-05-17 22:47:49,790 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 691)
2015-05-17 22:47:49,802 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 592)
2015-05-17 22:47:55,278 DEBUG [SearchManager] Committing search index
2015-05-17 22:48:25,278 DEBUG [SearchManager] Committing search index
2015-05-17 22:48:31,408 DEBUG [DiscoverySSDPMessageListener] Received a valid M-SEARCH message for search target upnp:rootdevice from address /192.168.0.11:40057s
2015-05-17 22:48:31,408 DEBUG [DiscoverySearchResponder] Sending 1 M-SEARCH response message(s) to /192.168.0.11:40057
2015-05-17 22:48:31,409 DEBUG [DiscoverySSDPMessageListener] Received a valid M-SEARCH message for search target upnp:rootdevice from address /192.168.0.11:40057s
2015-05-17 22:48:31,409 DEBUG [DiscoverySearchResponder] Sending 1 M-SEARCH response message(s) to /192.168.0.11:40057


2015-05-17 22:48:48,645 DEBUG [ServiioHttpService] Incoming request from /192.168.0.10:3427: POST /serviceControl HTTP/1.0, headers = [HOST: 192.168.0.14:8895,CONTENT-LENGTH: 428,CONTENT-TYPE: text/xml;charset="utf-8",USER-AGENT: DLNADOC/1.50,SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"]]
2015-05-17 22:48:48,646 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.0.10
2015-05-17 22:48:48,646 DEBUG [ServiceControlRequestHandler] ServiceControl request received for action '"urn:schemas-upnp-org:service:ContentDirectory:1#Browse"' from 192.168.0.10
2015-05-17 22:48:48,646 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.0.10
2015-05-17 22:48:48,651 DEBUG [ContentDirectory] Browse() called for renderer Unrecognized device (profile 2) with parameters: objectID = V_OF^FOL_FD592, browseFlag = BrowseDirectChildren, filter = *, startIndex = 0, count = 1, sortCriteria =
2015-05-17 22:48:48,652 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 592)
2015-05-17 22:48:48,652 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 592)
2015-05-17 22:48:48,654 DEBUG [ServiceControlRequestHandler] Returning OK SOAP message
2015-05-17 22:48:48,676 DEBUG [ServiioHttpService] Incoming request from /192.168.0.10:3428: POST /serviceControl HTTP/1.0, headers = [HOST: 192.168.0.14:8895,CONTENT-LENGTH: 430,CONTENT-TYPE: text/xml;charset="utf-8",USER-AGENT: DLNADOC/1.50,SOAPACTION: "urn:schemas-upnp-org:service:ContentDirectory:1#Browse"]]
2015-05-17 22:48:48,676 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.0.10
2015-05-17 22:48:48,676 DEBUG [ServiceControlRequestHandler] ServiceControl request received for action '"urn:schemas-upnp-org:service:ContentDirectory:1#Browse"' from 192.168.0.10
2015-05-17 22:48:48,676 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 192.168.0.10
2015-05-17 22:48:48,679 DEBUG [ContentDirectory] Browse() called for renderer Unrecognized device (profile 2) with parameters: objectID = V_OF^FOL_FD592, browseFlag = BrowseMetadata, filter = @parentID, startIndex = 0, count = 0, sortCriteria =
2015-05-17 22:48:48,679 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 592)
2015-05-17 22:48:48,679 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 592)
2015-05-17 22:48:48,681 DEBUG [ServiceControlRequestHandler] Returning OK SOAP message
2015-05-17 22:48:49,803 DEBUG [FeedUpdaterWorker] Checking for new and expired online resources
2015-05-17 22:48:49,803 DEBUG [OnlineRepositoryDAOImpl] Reading all OnlineRepositories
2015-05-17 22:48:49,805 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 446)
2015-05-17 22:48:49,822 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 447)
2015-05-17 22:48:49,834 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 448)
2015-05-17 22:48:49,846 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 449)
2015-05-17 22:48:49,859 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 450)
2015-05-17 22:48:49,871 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 451)
2015-05-17 22:48:49,871 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 452)
2015-05-17 22:48:49,872 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 453)
2015-05-17 22:48:49,884 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 454)
2015-05-17 22:48:49,897 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 455)
2015-05-17 22:48:49,909 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 456)
2015-05-17 22:48:49,922 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 457)
2015-05-17 22:48:49,935 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 458)
2015-05-17 22:48:49,940 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 461)
2015-05-17 22:48:49,953 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 462)
2015-05-17 22:48:49,956 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 463)
2015-05-17 22:48:49,969 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 464)
2015-05-17 22:48:49,981 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 465)
2015-05-17 22:48:49,994 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 466)
2015-05-17 22:48:50,006 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 467)
2015-05-17 22:48:50,006 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 468)
2015-05-17 22:48:50,014 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 469)
2015-05-17 22:48:50,014 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 470)
2015-05-17 22:48:50,014 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 471)
2015-05-17 22:48:50,026 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 472)
2015-05-17 22:48:50,038 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 473)
2015-05-17 22:48:50,039 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 474)
2015-05-17 22:48:50,051 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 475)
2015-05-17 22:48:50,073 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 476)
2015-05-17 22:48:50,085 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 477)
2015-05-17 22:48:50,098 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 478)
2015-05-17 22:48:50,111 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 479)
2015-05-17 22:48:50,123 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 480)
2015-05-17 22:48:50,136 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 481)
2015-05-17 22:48:50,149 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 482)
2015-05-17 22:48:50,162 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 483)
2015-05-17 22:48:50,175 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 484)
2015-05-17 22:48:50,188 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 485)
2015-05-17 22:48:50,188 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 486)
2015-05-17 22:48:50,201 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 487)
2015-05-17 22:48:50,202 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 488)
2015-05-17 22:48:50,214 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 489)
2015-05-17 22:48:50,227 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 490)
2015-05-17 22:48:50,239 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 491)
2015-05-17 22:48:50,252 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 493)
2015-05-17 22:48:50,253 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 494)
2015-05-17 22:48:50,259 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 495)
2015-05-17 22:48:50,266 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 496)
2015-05-17 22:48:50,270 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 497)
2015-05-17 22:48:50,270 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 498)
2015-05-17 22:48:50,272 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 499)
2015-05-17 22:48:50,285 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 500)
2015-05-17 22:48:50,291 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 501)
2015-05-17 22:48:50,301 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 502)
2015-05-17 22:48:50,306 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 503)
2015-05-17 22:48:50,332 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 504)
2015-05-17 22:48:50,335 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 505)
2015-05-17 22:48:50,339 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 506)
2015-05-17 22:48:50,343 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 507)
2015-05-17 22:48:50,350 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 591)
2015-05-17 22:48:50,363 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 691)
2015-05-17 22:48:50,376 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 592)
2015-05-17 22:48:55,279 DEBUG [SearchManager] Committing search index
2015-05-17 22:49:17,100 DEBUG [DiscoveryAdvertisementNotifier] Multicasting SSDP alive using interface eth0 (eth0) and address 192.168.0.14, timeout = 0
2015-05-17 22:49:17,101 DEBUG [DiscoveryAdvertisementNotifier] Sending 6 'alive' messages describing device 33a806e5-df8a-3086-bdee-a45ec476debd
2015-05-17 22:49:18,909 DEBUG [DiscoveryAdvertisementNotifier] Will advertise again in 00:04:13 (advertisement duration is 1800 sec.)
2015-05-17 22:49:25,280 DEBUG [SearchManager] Committing search index
2015-05-17 22:49:31,453 DEBUG [DiscoverySSDPMessageListener] Received a valid M-SEARCH message for search target upnp:rootdevice from address /192.168.0.11:40057s
2015-05-17 22:49:31,454 DEBUG [DiscoverySearchResponder] Sending 1 M-SEARCH response message(s) to /192.168.0.11:40057
2015-05-17 22:49:31,454 DEBUG [DiscoverySSDPMessageListener] Received a valid M-SEARCH message for search target upnp:rootdevice from address /192.168.0.11:40057s
2015-05-17 22:49:31,454 DEBUG [DiscoverySearchResponder] Sending 1 M-SEARCH response message(s) to /192.168.0.11:40057
2015-05-17 22:49:50,377 DEBUG [FeedUpdaterWorker] Checking for new and expired online resources
2015-05-17 22:49:50,377 DEBUG [OnlineRepositoryDAOImpl] Reading all OnlineRepositories
2015-05-17 22:49:50,379 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 446)
2015-05-17 22:49:50,400 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 447)
2015-05-17 22:49:50,412 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 448)
2015-05-17 22:49:50,424 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 449)
2015-05-17 22:49:50,437 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 450)
2015-05-17 22:49:50,449 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 451)
2015-05-17 22:49:50,449 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 452)
2015-05-17 22:49:50,450 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 453)
2015-05-17 22:49:50,462 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 454)
2015-05-17 22:49:50,474 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 455)
2015-05-17 22:49:50,487 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 456)
2015-05-17 22:49:50,500 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 457)
2015-05-17 22:49:50,513 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 458)
2015-05-17 22:49:50,518 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 461)
2015-05-17 22:49:50,531 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 462)
2015-05-17 22:49:50,534 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 463)
2015-05-17 22:49:50,546 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 464)
2015-05-17 22:49:50,559 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 465)
2015-05-17 22:49:50,585 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 466)
2015-05-17 22:49:50,602 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 467)
2015-05-17 22:49:50,602 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 468)
2015-05-17 22:49:50,610 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 469)
2015-05-17 22:49:50,610 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 470)
2015-05-17 22:49:50,610 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 471)
2015-05-17 22:49:50,622 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 472)
2015-05-17 22:49:50,635 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 473)
2015-05-17 22:49:50,635 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 474)
2015-05-17 22:49:50,647 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 475)
2015-05-17 22:49:50,660 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 476)
2015-05-17 22:49:50,673 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 477)
2015-05-17 22:49:50,686 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 478)
2015-05-17 22:49:50,699 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 479)
2015-05-17 22:49:50,712 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 480)
2015-05-17 22:49:50,725 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 481)
2015-05-17 22:49:50,738 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 482)
2015-05-17 22:49:50,751 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 483)
2015-05-17 22:49:50,764 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 484)
2015-05-17 22:49:50,776 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 485)
2015-05-17 22:49:50,777 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 486)
2015-05-17 22:49:50,789 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 487)
2015-05-17 22:49:50,790 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 488)
2015-05-17 22:49:50,802 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 489)
2015-05-17 22:49:50,814 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 490)
2015-05-17 22:49:50,827 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 491)
2015-05-17 22:49:50,857 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 493)
2015-05-17 22:49:50,857 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 494)
2015-05-17 22:49:50,863 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 495)
2015-05-17 22:49:50,870 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 496)
2015-05-17 22:49:50,873 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 497)
2015-05-17 22:49:50,873 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 498)
2015-05-17 22:49:50,875 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 499)
2015-05-17 22:49:50,888 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 500)
2015-05-17 22:49:50,894 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 501)
2015-05-17 22:49:50,902 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 502)
2015-05-17 22:49:50,907 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 503)
2015-05-17 22:49:50,919 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 504)
2015-05-17 22:49:50,922 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 505)
2015-05-17 22:49:50,926 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 506)
2015-05-17 22:49:50,929 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 507)
2015-05-17 22:49:50,936 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 591)
2015-05-17 22:49:50,949 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 691)
2015-05-17 22:49:50,962 DEBUG [OnlineRepositoryDAOImpl] Reading an OnlineRepository (id = 592)
2015-05-17 22:49:55,281 DEBUG [SearchManager] Committing search index

Re: YouTube plugin using Data API V3

PostPosted: Tue May 19, 2015 5:06 am
by stefana888
what do you exactly mean?


On (manual) library refresh you will se an error. You have to ask the plugin owner about it.

Re: YouTube plugin using Data API V3

PostPosted: Tue May 19, 2015 6:02 am
by tuareg64ve
stefana888 wrote:Search videos


Do you consolidate all these modifications in the Youtube.groovy file?

Re: YouTube plugin using Data API V3

PostPosted: Tue May 19, 2015 10:00 am
by stefana888
tuareg64ve wrote:
stefana888 wrote:Search videos


Do you consolidate all these modifications in the Youtube.groovy file?


Yes as told in the plugin updates log.