diff --git a/.gitignore b/.gitignore index 466430d60..903729c21 100644 --- a/.gitignore +++ b/.gitignore @@ -128,6 +128,7 @@ ENV/ /br.*/ /ca.*/ /ch.*/ +/cy.*/ /com.*/ /edu.*/ /es.*/ diff --git a/project/settings.py b/project/settings.py index be3413f9e..859033eca 100644 --- a/project/settings.py +++ b/project/settings.py @@ -97,6 +97,7 @@ 'providers.ca.umontreal', 'providers.ca.uwo', 'providers.ch.cern', + 'providers.cy.ac.cut', 'providers.com.biomedcentral', 'providers.com.dailyssrn', 'providers.com.figshare', diff --git a/providers/cy/ac/cut/__init__.py b/providers/cy/ac/cut/__init__.py new file mode 100644 index 000000000..30661b4ef --- /dev/null +++ b/providers/cy/ac/cut/__init__.py @@ -0,0 +1 @@ +default_app_config = 'providers.cy.ac.cut.apps.AppConfig' diff --git a/providers/cy/ac/cut/apps.py b/providers/cy/ac/cut/apps.py new file mode 100644 index 000000000..dd780786f --- /dev/null +++ b/providers/cy/ac/cut/apps.py @@ -0,0 +1,10 @@ +from share.provider import OAIProviderAppConfig + + +class AppConfig(OAIProviderAppConfig): + name = 'providers.cy.ac.cut' + version = '0.0.1' + title = 'cut' + long_title = 'Cyprus University of Technology' + home_page = 'http://ktisis.cut.ac.cy/' + url = 'http://ktisis.cut.ac.cy/oai/request' diff --git a/providers/cy/ac/cut/favicon.ico b/providers/cy/ac/cut/favicon.ico new file mode 100644 index 000000000..624bd3f1e Binary files /dev/null and b/providers/cy/ac/cut/favicon.ico differ diff --git a/providers/cy/ac/cut/migrations/0001_initial.py b/providers/cy/ac/cut/migrations/0001_initial.py new file mode 100644 index 000000000..33750a1fa --- /dev/null +++ b/providers/cy/ac/cut/migrations/0001_initial.py @@ -0,0 +1,26 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.9.7 on 2017-03-16 15:14 +from __future__ import unicode_literals + +from django.db import migrations +import share.robot + + +class Migration(migrations.Migration): + + dependencies = [ + ('share', '0001_initial'), + ('djcelery', '0001_initial'), + ] + + operations = [ + migrations.RunPython( + code=share.robot.RobotUserMigration('cy.ac.cut'), + ), + migrations.RunPython( + code=share.robot.RobotOauthTokenMigration('cy.ac.cut'), + ), + migrations.RunPython( + code=share.robot.RobotScheduleMigration('cy.ac.cut'), + ), + ] diff --git a/providers/cy/ac/cut/migrations/0002_favicon.py b/providers/cy/ac/cut/migrations/0002_favicon.py new file mode 100644 index 000000000..4084362d9 --- /dev/null +++ b/providers/cy/ac/cut/migrations/0002_favicon.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.9.7 on 2017-03-16 15:14 +from __future__ import unicode_literals + +from django.db import migrations +import share.robot + + +class Migration(migrations.Migration): + + dependencies = [ + ('cy.ac.cut', '0001_initial'), + ('share', '0018_store_favicons'), + ] + + operations = [ + migrations.RunPython( + code=share.robot.RobotFaviconMigration('cy.ac.cut'), + ), + ] diff --git a/providers/cy/ac/cut/migrations/__init__.py b/providers/cy/ac/cut/migrations/__init__.py new file mode 100644 index 000000000..e69de29bb